MLB Today
Loading scoreboard…

← Legends · Lahman ID cahiltr01 · Baseball Reference ↗

Historical player · 2009–2021

Trevor Cahill

B/T R/R · HT 76 · WT 223 · Born 3/1/1988 · From Oceanside, CA USA · Debut 2009-04-07 · Final 2021-06-11

Career · batting

G
363
 
 
AB
191
 
 
H
23
 
 
HR
0
 
 
RBI
12
 
 
SB
0
 
 
BB
5
 
 
AVG/OPS
0.120 · 0.290
 
 

Career · pitching

G
361
 
 
GS
233
 
 
IP
1,507.7
 
 
W-L
86-99
 
 
SV
1
 
 
SO
1,151
 
 
ERA
4.26
 
 
WHIP
1.37
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Arizona Diamondbacks · 2012–2014

Team page →
Hits
14
#221 on the D-backs
1 G. Blum
1 P. O'Brien
RBI
9
#201 on the D-backs
1 B. Anderson
1 A. Stankiewicz
Runs
4
#249 on the D-backs
1 B. Arroyo
1 J. Bell
BB
2
#260 on the D-backs
1 S. Burroughs
1 B. Augenstein

Career with the San Diego Padres · 2017–2017

Team page →
Hits
4
#620 on the Padres
1 O. Arcia
1 J. Witasick
RBI
2
#565 on the Padres
1 S. Alcantara
1 L. Zawadzki
Runs
1
#658 on the Padres
1 M. Aldrete
BB
1
#635 on the Padres
1 S. Alcantara

Career with the Los Angeles Angels of Anaheim · 2019–2019

Team page →
Hits
1
#644 on the Anaheim
1 F. Barreto

Career with the Atlanta Braves · 2015–2015

Team page →
Hits
1
#1,452 on the Braves
1 K. Abbott

Career with the Chicago Cubs · 2015–2016

Team page →
Hits
1
#1,543 on the Cubs
1 H. Aguirre
RBI
1
#1,316 on the Cubs
1 M. Adams
Runs
1
#1,356 on the Cubs
1 T. Abernathy
BB
2
#1,131 on the Cubs
1 J. Arcia
1 J. York

Career with the Oakland Athletics · 2009–2018

Team page →
Hits
1
#1,283 on the Athletics
1 B. Anderson
Runs
1
#1,149 on the Athletics
1 D. Adkins

Career with the Pittsburgh Pirates · 2021–2021

Team page →
Hits
1
#1,471 on the Pirates
1 D. Agrazal

Career with the Kansas City Royals · 2017–2017

Team page →

Career with the San Francisco Giants · 2020–2020

Team page →

MLB · all-time career

vs every player ever
Hits
23
#9,885 all-time MLB
1 F. Arellanes
1 L. Young
RBI
12
#9,093 all-time MLB
1 D. Adams
1 B. Zuber

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2009 Athletics AL 32211 00 0 0 000 0.5000.5000.500
2010 Athletics AL 30300 00 0 0 001 0.0000.0000.000
2011 Athletics AL 34500 00 0 0 002 0.0000.0000.000
2012 D-backs NL 326728 00 0 4 0124 0.1190.1320.119
2013 D-backs NL 264924 11 0 5 0020 0.0820.0820.143
2014 D-backs NL 322402 10 0 0 015 0.0830.1200.125
2015 Braves NL 15501 00 0 0 002 0.2000.2000.200
2015 Cubs NL 11200 00 0 0 010 0.0000.3330.000
2016 Cubs NL 51811 00 0 1 014 0.1250.2220.125
2017 Padres NL 111314 10 0 2 013 0.3080.3570.385
2017 Royals AL 10100 00 0 0 001 0.0000.0000.000
2018 Athletics AL 21000 00 0 0 000
2019 Anaheim AL 38301 00 0 0 001 0.3330.3330.333
2020 Giants NL 11000 00 0 0 000
2021 Pirates NL 9901 00 0 0 004 0.1110.1110.111
Career 363 191 7 23 3 1 0 12 0 5 67 0.120 0.143 0.147

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
2009 Athletics AL 101332320 178.7185927290 4.631.44
2010 Athletics AL 18830300 196.71556563118 2.971.11
2011 Athletics AL 121434340 207.72149682147 4.161.43
2012 D-backs NL 131232320 200.01848474156 3.781.29
2013 D-backs NL 81026250 146.71436565102 3.991.42
2014 D-backs NL 31232171 110.71236955105 5.611.61
2015 Braves NL 031530 26.336221114 7.521.78
2015 Cubs NL 101100 17.084522 2.120.76
2016 Cubs NL 445010 65.749203566 2.741.28
2017 Padres NL 4311110 61.058252472 3.691.34
2017 Royals AL 001030 23.033212115 8.222.35
2018 Athletics AL 7421200 110.0904641100 3.761.19
2019 Anaheim AL 4937110 102.3111683981 5.981.47
2020 Giants NL 121160 25.01691431 3.241.20
2021 Pirates NL 15980 37.042271432 6.571.51
Career 86 99 361 233 1 1,507.7 1,447 713 615 1,151 4.26 1.37

Fielding by position

PosGGSInnPOAEDP
P3612331,507.7812691512
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds