Joel Galarraga

PosC
B/TR/R
Born1982-03-20
Age (2026)44

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
200725 AAAPetroleros de Minatitlan 197182 62823 10242 14 341381456837 115378 125 357 131
200725 AAAPetroleros de Minatitlan 197177 63923 15202 14 356412480893 124387 108 392 158
200826 AAAPetroleros de Minatitlan 439387 1142353 36419 107 295368403771 109321 98 336 115
200826 AAAPetroleros de Minatitlan 439368 1172653 55349 107 318419440859 122341 813 382 151
200927 AAASacramento River Cats 5044 13210 4131 01 295367386754 91419 268 332 112
200927 AAASacramento River Cats 5042 15310 6101 01 357449476925 119469 2012 407 169
201028 ROK2 teams 8881 12100 5301 30 148207160367 12231 346 180 -4
201028 ROK2 teams 8878 16200 8211 30 205287231518 26276 249 245 46
201129 AAASacramento River Cats 285250 681202 17304 21 272328344672 72301 116 286 77
201129 AAASacramento River Cats 285241 651102 25244 21 270347340687 71292 89 301 88
201230 AA2 teams 8475 21210 7212 31 280357333690 53389 258 313 98
201230 AA2 teams 8473 24310 9172 31 329417397814 68429 2011 373 143
201331 AAAPetroleros de Minatitlan 292266 761314 16452 92 286331387718 102332 155 314 98
201331 AAAPetroleros de Minatitlan 292252 801715 30402 92 317394452847 135362 1410 369 141
201533 AAARojos del Aguila de Veracruz 4742 11100 291 10 262311286597 24333 194 245 46
201533 AAARojos del Aguila de Veracruz 4741 11100 381 10 268333293626 24333 176 280 72
▸ Career Totals
Career 14821327 377621012 9721322 2916 284343373716 89329 147 311 96 -6 -1 +0 +26 +42 6.3
/ 162G 650582 1652745 439310 137 284344369713 86329 147 311 96 -3 -0 +0 +12 +18 2.8

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
200725 AAAPetroleros de Minatitlan 197177 63923 15202 14 356412480893 124387 108 392 158 +13 -1 +6 1.8
200826 AAAPetroleros de Minatitlan 439368 1172653 55349 107 318419440859 122341 813 382 151 +25 -1 +12 3.8
200927 AAASacramento River Cats 5042 15310 6101 01 357449476925 119469 2012 407 169 +4 -0 +1 0.5
201028 A+Stockton Ports 1817 4000 130 00 235278235513 286 176 240 42 -1 +0 +1 -0.1
201028 ROKAZL Athletics 7061 12200 7181 30 197290230519 33273 2610 246 47 -4 +1 +2 -0.2
201129 AAASacramento River Cats 285241 651102 25244 21 270347340687 71292 89 301 88 -4 +0 +8 0.4
201230 AAALas Vegas 51s 4036 11110 480 10 306375389764 83393 2010 346 123 +1 +0 +1 0.2
201230 AANew Hampshire Fisher Cats 4437 13200 592 21 351455405860 54464 2011 397 162 +3 +0 +1 0.4
201331 AAAPetroleros de Minatitlan 292252 801715 30402 92 317394452847 135362 1410 369 141 +13 +1 +8 2.3
201533 AAARojos del Aguila de Veracruz 4741 11100 381 10 268333293626 24333 176 280 72 -1 +0 +1 0.0