Trevor Cahill

Free Agent
High Level
MLB
Years
2006-2025 (2009-2021)
Proper Name
Trevor John Cahill
Nickname
T.C.
Positions
P (467)
Height / Weight
6-4 / 223
Bats / Throws
Right / Right
Birthdate
March 1,1988   Age:  37.321
High School
Vista (Vista,CA)
Drafted/Signed
Signing Bonus
$ 560,000
Service Time
12.056 (2021)
MLB Debut
MLBAM ID
Retrosheet#
cahit001
Show More
[2006] Originally Committed to Dartmouth   [2008] Participated in the All-Star Weekend Futures Game (US Team) ... Played for The United States in the Beijing Olympics   [2011] Opening day starter for the Oakland Athletics   [2019] Opening day starter for the Los Angeles Angels
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearsourcetypeteamrankview rankings
2007Baseball AmericaTeamOakland Athletics10View Rankings
2008Baseball AmericaTeamOakland Athletics6View Rankings
2009Baseball AmericaMLBOakland Athletics11View Rankings
2009Baseball AmericaTeamOakland Athletics2View Rankings
4 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2006Arizona AthleticsArizRkOAK-18003.0044000009.024307113001.002.000.007.0011.004.001.57
2007Kane County CougarsMidwAOAK-191142.73201900100105.18538323401178001.197.260.263.4210.003.252.93
2008Stockton PortsCalifA+OAK-20542.7814130010087.15229273311039000.955.360.313.1910.612.993.32
2008Midland RockHoundsTexAAOAK3020612.19760010037.024159219333001.165.840.494.628.033.651.74
2009Oakland AthleticsALMLBOAK532110134.63323200000178.218599922772905041.449.321.363.634.534.991.25
2010Sacramento River CatsPCLAAAOAK-22101.0422000008.27310581001.387.270.005.198.313.121.60
2010Oakland AthleticsALMLBOAK53221882.97303011000196.2155736519631182261.117.090.872.885.403.341.87
2011Oakland AthleticsALMLBOAK532312144.16343400000207.221410296198214715081.439.270.823.556.374.421.79
2012Arizona DiamondbacksNLMLBARI352413123.78323221000200.018493841674156102111.298.280.723.337.024.192.11
2013Arizona DiamondbacksArizRkARI-25000.0011000005.01100290000.601.800.003.6016.201.804.50
2013Reno AcesPCLAAAARI5425025.94330000016.216121139133001.508.641.624.867.026.481.44
2013Arizona DiamondbacksNLMLBARI35258103.99262500110146.21437065136510217061.428.770.803.996.264.301.57
2014Visalia RawhideCalifA+ARI29260118.0011000002.02441040021.009.004.500.0018.0018.000.00
2014Reno AcesPCLAAAARI4826223.49660000028.1211211420273001.456.671.276.358.583.811.35
2014Arizona DiamondbacksNLMLBARI35263125.613217001581110.212376699551055041.6110.000.734.478.546.181.91
2015Arizona DodgersArizRkLAN5727000.0010001001.23300042001.8016.200.000.0021.6016.200.00
2015Rancho Cucamonga QuakesCalifA+LAN4727000.0011000004.00000281000.500.000.004.5018.000.004.00
2015Oklahoma City DodgersPCLAAALAN4727136.28660000028.2322220314173001.6010.050.944.405.346.911.21
2015Iowa CubsPCLAAACHN4427000.0050005207.25000372001.045.870.003.528.220.002.33
2015Atlanta BravesNLMLBATL3427037.5215300126026.1362322211141011.7812.300.683.764.787.861.27
2015Chicago CubsNLMLBCHN5327102.1211000110017.084425221010.764.241.062.6511.652.124.40
2016Iowa CubsPCLAAACHN5328034.58660000019.2251210312250011.8811.441.375.4911.445.492.08
2016Chicago CubsNLMLBCHN5328442.74501004916065.2492220735663051.286.720.964.809.053.021.89
2017Lake Elsinore StormCalifA+SDN3129016.7511000002.23420132001.5010.120.003.3710.1213.503.00
2017El Paso ChihuahuasPCLAAASDN3829016.0011000003.04221140001.6712.003.003.0012.006.004.00
2017San Diego PadresNLMLBSDN3829433.6911110000061.05829256247214031.348.560.893.5410.624.283.00
2017Kansas City RoyalsALMLBKCA3429008.221030071023.03321211021152002.3512.913.918.225.878.220.71
2018Nashville SoundsPCLAAAOAK-30012.63330000013.275408171001.104.610.005.2711.203.292.13
2018Oakland AthleticsALMLBOAK5330743.76212000100110.09052468411008051.197.360.653.358.184.252.44
2019Salt Lake BeesPCLAAAANA-310127.0011000002.16772151003.0023.147.713.8619.2927.005.00
2019Los Angeles AngelsALMLBANA5331495.9837110026120102.1111716825398114061.479.762.203.437.126.242.08
2020San Francisco GiantsNLMLBSFN5332123.241160052025.016109314311021.205.761.085.0411.163.602.21
2021Pittsburgh PiratesNLMLBPIT3533156.57980011037.0422927414322011.5110.220.973.417.787.052.29
2022FCL MetsFCLRkNYN3534006.7511000001.11110142001.506.750.006.7527.006.754.00
2022Syracuse MetsIL2AAANYN3534016.52860020019.1251814419170022.2811.641.868.847.918.380.89
2025Gastonia Ghost PeppersAtlIndy  37009.0020002002.03220212012.5013.500.009.004.509.000.50
Tot:MLB (13 yrs) MLB   86994.26361233324712811507.2144777471317061511511004631.378.641.013.676.874.621.87
Tot:AL (6 yrs) AL   51484.271641301113340818.1788418388108318551462291.358.671.193.506.064.601.73
Tot:NL (8 yrs) NL   35514.241971032134941689.165935632562297600542341.398.600.813.887.834.652.02
Tot:Minors (12 yrs) Minors   26253.539281002110403.13211921582919543644051.287.160.654.359.734.282.24
Tot:Indy (1 yrs) Indy   009.0020000202.03220212012.5013.500.009.004.509.000.50
Tot:Rk (4 yrs) Rk   002.12760001017.0794010287001.003.710.005.2914.824.762.80
Tot:A (1 yrs) A   1142.73201900010105.18538323401178001.197.260.263.4210.003.252.93
Tot:A+ (4 yrs) A+   563.0917160001096.057373343411812020.955.340.373.1911.063.473.47
Tot:AA (1 yrs) AA   612.19760001037.024159219333001.165.840.494.628.033.651.74
Tot:AAA (9 yrs) AAA   4144.86413400270148.01489380209214014031.629.001.225.598.515.661.52
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2009Oakland AthleticsMLB Spring TrainingSpring21000.00000000043.018302103010.443.770.420.210.000.630.00
2010Oakland AthleticsMLB Spring TrainingSpring22115.95640020019.222131335160001.3710.071.372.297.325.953.20
2011Oakland AthleticsMLB Spring TrainingSpring23214.50660000024.027131215172001.3310.130.381.886.384.883.40
2012Arizona DiamondbacksMLB Spring TrainingSpring24034.86530021116.2179955164001.329.182.702.708.644.863.20
2013Arizona DiamondbacksMLB Spring TrainingSpring25211.86550000019.1165405253011.097.450.002.3311.642.335.00
2014Arizona DiamondbacksMLB Spring TrainingSpring26126.95550000022.034181746222011.8213.911.642.459.007.363.67
2015Atlanta BravesMLB Spring TrainingSpring27003.60430010010.0144405101001.9012.600.004.509.003.602.00
2015Chicago CubsDivision SeriesPlayoffs27103.3730003002.24110060001.5013.500.000.0020.253.370.00
2015Chicago CubsChampionship SeriesPlayoffs27013.3730003102.23110021001.1210.120.000.006.753.370.00
2016Chicago CubsMLB Spring TrainingSpring28104.50520031112.0116613103011.178.250.752.257.504.503.33
2017San Diego PadresMLB Spring TrainingSpring29113.26650010019.111127111212001.145.120.475.129.785.591.91
2018Oakland AthleticsMLB Spring TrainingSpring30000.0020002105.03000271001.005.400.003.6012.600.003.50
2019Los Angeles AngelsMLB Spring TrainingSpring31026.61550000016.116141238130001.478.821.654.417.167.711.63
2020San Francisco GiantsMLB Spring TrainingSpring32000.0031002004.22200182000.643.860.001.9315.433.868.00
2021Pittsburgh PiratesMLB Spring TrainingSpring33117.3620002003.23330320001.647.360.007.364.917.360.67
Tot:Spring (13 Yrs) Spring 9123.635439003152215.219410287206016723041.188.100.832.506.974.262.78
Tot:Playoffs (1 Yrs) Playoffs 113.3760001605.17220081001.3111.810.000.0013.503.37

Batting Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009Oakland AthleticsALMLBOAK5321P121100000000000001201.500.500.5001.000.000.000.5000.000.000.000.00
2010Oakland AthleticsALMLBOAK5322P230000000001020000500.000.000.000.000.000.000.0000.0020.000.000.00
2011Oakland AthleticsALMLBOAK5323p250000000002000010500.000.000.000.000.000.000.0000.0040.000.000.00
2012Arizona DiamondbacksNLMLBARI3524P3267280004001240500187308.119.132.119.251.015.000.1861.3732.8824.000.00
2013Reno AcesPCLAAAARI5425P250000000002000000500.000.000.000.000.000.000.0000.0040.000.000.00
2013Arizona DiamondbacksNLMLBARI3525P2649241105000200400075322.082.082.143.225.061.061.1380.0037.740.000.00
2014Reno AcesPCLAAAARI4826P361300010001010003703.500.500.5001.000.000.000.6000.0014.290.000.00
2014Arizona DiamondbacksNLMLBARI3526P322402100000150400032911.083.120.125.245.083.042.1053.4517.245.000.00
2015Oklahoma City DodgersPCLAAALAN4727P340100010000010001501.250.250.250.500.000.000.2500.000.000.000.00
2015Atlanta BravesNLMLBATL3427P1550100000002000001501.200.200.200.400.000.000.3330.0040.000.000.00
2015Chicago CubsNLMLBCHN5327P1120000000010000000300.000.333.000.333.500.000.00033.330.000.000.00
2016Iowa CubsPCLAAACHN5328P440100000001000001401.250.250.250.500.000.000.3330.0025.000.000.00
2016Chicago CubsNLMLBCHN5328P49811000100140020011101.125.182.125.307.125.000.1679.0936.364.000.00
2017El Paso ChihuahuasPCLAAASDN3829P110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2017San Diego PadresNLMLBSDN3829P91314100200130300051713.308.357.385.742.154.077.4005.8817.653.000.00
2017Kansas City RoyalsALMLBKCA3429P110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2019Los Angeles AngelsALMLBANA5331P230100000001000001301.333.333.333.666.000.000.5000.0033.330.000.00
2021Pittsburgh PiratesNLMLBPIT3533P890100000004000001901.111.111.111.222.000.000.2000.0044.440.000.00
Tot:MLB (11 yrs) MLB     190191723310120056701820228216419.120.141.147.288.052.026.1832.3131.0213.40
Tot:AL (5 yrs) AL     81412000000050200121602.143.143.143.286.000.000.2220.0031.25
Tot:NL (7 yrs) NL     182177621310120056201620126200417.119.141.147.288.056.028.1792.5031.0012.40
Tot:Minors (5 yrs) Minors     152015000200040200052205.250.250.250.500.000.000.3130.0018.18
Tot:AAA (5 yrs) AAA     152015000200040200052205.250.250.250.500.000.000.3130.0018.18
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009Oakland AthleticsMLB Spring TrainingSpring21230000000003000000300.000.000.000.000.000.000.0000.00100.000.000.00
2010Oakland AthleticsMLB Spring TrainingSpring22620000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2012Arizona DiamondbacksMLB Spring TrainingSpring24540000000003000000400.000.000.000.000.000.000.0000.0075.000.000.00
2013Arizona DiamondbacksMLB Spring TrainingSpring25221000000010000000300.000.333.000.333.500.000.00033.330.000.000.00
2014Arizona DiamondbacksMLB Spring TrainingSpring26340000000001010000500.000.000.000.000.000.000.0000.0020.000.000.00
2015Atlanta BravesMLB Spring TrainingSpring27220000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2016Chicago CubsMLB Spring TrainingSpring28300000010000010000100.000.000.000.000.000.000.0000.000.000.000.00
2017San Diego PadresMLB Spring TrainingSpring29341000000001010000500.000.000.000.000.000.000.0000.0020.000.000.00
2021Pittsburgh PiratesMLB Spring TrainingSpring33100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (9 Yrs) Spring 2721200001001110300002500.000.045.000.045.048.000.0004.0044.0011.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
533254355450.503