Cam Gallagher

PosC
B/TR/R
Born1992-12-06
Age (2026)33

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201118 ROKIdaho Falls Chukars 119113 13001 5270 00 115153142294 27140 234 148 -28
201118 ROKIdaho Falls Chukars 119108 17002 10190 00 157229213442 56170 168 208 17
201219 ROKBurlington Royals 139131 27702 6231 13 206246305552 99234 174 248 48
201219 ROKBurlington Royals 139127 351003 10161 13 276333425759 150294 127 336 115
201320 ALexington Legends 256230 37901 16336 00 161234213447 52181 136 204 14
201320 ALexington Legends 256222 471502 24286 00 212306306612 95231 119 280 73
201421 A+Wilmington Blue Rocks 361329 772006 20491 10 234280350630 116254 146 272 66
201421 A+Wilmington Blue Rocks 361312 711805 37381 10 228311333645 106240 1110 287 78
201522 A+Wilmington Blue Rocks 290267 611409 14492 00 228272382654 154246 175 276 69
201522 A+Wilmington Blue Rocks 290253 621505 28342 00 245325364689 119264 1210 306 92
201623 AANorthwest Arkansas Naturals 346318 681414 21645 22 214273302575 88254 186 255 53
201623 AANorthwest Arkansas Naturals 346301 781614 37525 22 259349359708 100300 1511 322 105
201724 AAA3 teams 366345 851406 15501 01 246280339619 93271 144 274 68
201724 AAA3 teams 366336 971906 24431 01 289338399737 110315 127 327 108
201825 AAA2 teams 372339 751504 21634 10 221275301576 80258 176 253 52
201825 AAA2 teams 372331 841605 29534 10 254321347669 94286 148 299 87
201926 MLBKansas City Royals 142126 30703 11283 01 238314365679 127281 208 310 95 -1 -0 +7 +3 +4 1.2
201926 MLBKansas City Royals 142126 30703 11283 01 238314365679 127281 208 304 91 -1 -0 +7 +3 +4 1.2
202027 MLBKansas City Royals 6053 15501 6110 00 283356434790 151341 1810 354 129 +2 +0 +0 +1 +2 0.5
202027 MLBKansas City Royals 6053 15501 6110 00 283356434790 151341 1810 347 124 +2 +0 +0 +1 +2 0.5
202128 MLB2 teams 156141 34602 12250 00 241301326627 85278 168 274 68 -6 +0 +8 +3 +4 1.0
202128 MLB2 teams 156139 34602 13240 00 245307331638 86281 158 285 76 -4 +0 +8 +3 +4 1.2
202229 AAA2 teams 166152 311103 10490 00 204253336589 132275 306 251 50
202229 AAA2 teams 166147 301103 15440 00 204278340618 136265 279 273 67
202330 MLBCleveland Guardians 149143 18600 4461 00 126155168323 42184 313 146 -30 -22 +0 +9 +3 +4 -0.6
202330 MLBCleveland Guardians 149143 18600 4461 00 126155168323 42184 313 148 -28 -22 +0 +9 +3 +4 -0.6
▸ Career Totals
Career 618563 1193307 381375 01 211267307574 96265 226 257 55 -32 -0 +31 +25 +18 4.3
/ 162G 650592 1253507 401445 01 211266306572 95265 226 257 55 -33 -0 +33 +27 +18 4.5
Career 29222687 571128142 16151724 57 213263308571 95246 186 252 51 -162 -2 +31 +52 +83 0.3
/ 162G 650598 1262809 361155 12 211262303564 92244 186 252 51 -36 -1 +7 +12 +18 0.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201118 ROKIdaho Falls Chukars 119108 17002 10190 00 157229213442 56170 168 208 17 -11 +0 +3 -0.8
201219 ROKBurlington Royals 139127 351003 10161 13 276333425759 150294 127 336 115 +2 -1 +4 0.5
201320 ALexington Legends 256222 471502 24286 00 212306306612 95231 119 280 73 -8 +0 +7 -0.1
201421 A+Wilmington Blue Rocks 361312 711805 37381 10 228311333645 106240 1110 287 78 -9 +0 +10 0.1
201522 A+Wilmington Blue Rocks 290253 621505 28342 00 245325364689 119264 1210 306 92 -3 +0 +8 0.6
201623 AANorthwest Arkansas Naturals 346301 781614 37525 22 259349359708 100300 1511 322 105 +2 -0 +10 1.2
201724 MLBKansas City Royals 2724 6101 340 00 250333417750 167263 1511 336 115 +0 +0 +0 +7 +1 0.8
201724 AAAOmaha Storm Chasers 282260 761305 18330 01 292338400738 108317 126 327 108 +3 -0 +8 1.0
201724 INTLTigres del Licey 5752 15500 361 00 288339385724 96326 115 321 104 +0 +0 +2 0.2
201825 MLBKansas City Royals 6963 13301 3151 00 206254302555 95250 224 245 46 -4 +0 +5 +7 +2 1.0
201825 AAAOmaha Storm Chasers 303268 711304 26383 10 265337358695 93294 139 311 96 -1 +0 +9 0.8
201926 MLBKansas City Royals 142126 30703 11283 01 238314365679 127281 208 304 91 -1 -0 +7 +3 +4 1.2
202027 MLBKansas City Royals 6053 15501 6110 00 283356434790 151341 1810 347 124 +2 +0 +0 +1 +2 0.5
202128 MLBKansas City Royals 124112 28601 8200 00 250298330628 80293 166 277 70 -4 +0 +8 +3 +4 1.1
202128 AAAOmaha Storm Chasers 3227 6001 540 00 222344333677 111227 1216 315 100 -0 +0 +1 0.1
202229 MLBKansas City Royals 4742 9500 3130 00 214267333600 119310 286 258 56 -2 +0 +1 +3 +1 0.3
202229 AAANorfolk Tides 119105 21603 12310 00 200282343625 143247 2610 279 72 -4 +0 +3 -0.0
202330 MLBCleveland Guardians 149143 18600 4461 00 126155168323 42184 313 148 -28 -22 +0 +9 +3 +4 -0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 618563 1193307 381375 01 211267307574 96265 226 257 55 -32 -0 +31 +25 +18 4.3