Josh Thole

PosC
B/TL/R
Born1986-10-28
Age (2026)39

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
200518 ROKGCL Mets 130112 25211 12164 11 223320286606 62253 129 261 58
200518 ROKGCL Mets 130104 28211 20114 11 269406337743 67293 815 345 122
200619 ROKKingsport Mets 110101 18301 4363 11 178231238469 59258 334 202 13
200619 ROKKingsport Mets 11098 23401 7253 11 235306306612 71297 236 278 71
200720 ASavannah Sand Gnats 458411 1011500 39764 44 246317282599 36301 179 271 66
200720 ASavannah Sand Gnats 458389 1041700 61574 44 267372311683 44313 1213 319 102
200821 A+St. Lucie Mets 402360 1002524 32544 21 278343392735 114313 138 325 107
200821 A+St. Lucie Mets 402347 1042525 45384 21 300386427813 127320 911 361 135
200922 AA2 teams 501452 1453031 31496 94 321372407779 86349 106 341 119
200922 AA2 teams 501437 1433131 46396 94 327399419818 92348 89 361 135
201023 MLB2 teams 418372 942025 41562 10 253330358688 105284 1310 302 89 -5 +0 +1 +7 +12 1.6
201023 MLB2 teams 418367 1002625 46502 10 272357395752 123303 1211 338 117 +8 +0 +1 +7 +12 2.9
201124 MLBNew York Mets 386340 911703 38474 02 268348344692 76300 1210 302 89 -5 -1 -1 +7 +11 1.2
201124 MLBNew York Mets 386340 911703 38474 02 268348344692 76300 1210 315 100 -0 -1 -1 +7 +11 1.7
201225 MLBNew York Mets 354321 751501 27501 00 234295290585 56273 148 252 51 -20 +0 +17 +6 +10 1.4
201225 MLBNew York Mets 354321 751501 27501 00 234295290585 56273 148 266 62 -15 +0 +17 +6 +10 1.8
201326 AAA2 teams 302274 69729 21563 01 252312391703 139284 197 308 94
201326 AAA2 teams 302269 69828 26503 01 257329390719 134286 179 320 103
201427 MLBToronto Blue Jays 150133 33400 14250 03 248320278598 30306 179 270 64 -6 -1 -1 +3 +4 -0.1
201427 MLBToronto Blue Jays 150133 33400 14250 03 248320278598 30306 179 274 68 -5 -1 -1 +3 +4 -0.1
201528 AAA2 teams 222205 44700 16330 00 215271249520 34256 157 233 36
201528 AAA2 teams 222198 44700 23290 00 222303258561 35260 1310 264 60
201629 MLBToronto Blue Jays 136118 20301 13281 00 169258220478 51209 2110 219 26 -11 +0 +5 +2 +4 -0.0
201629 MLBToronto Blue Jays 136118 20301 13281 00 169258220478 51209 2110 222 28 -11 +0 +5 +2 +4 0.0
201831 AAErie SeaWolves 7666 14101 5181 10 212278273551 61260 247 249 49
201831 AAErie SeaWolves 7663 15101 8141 10 238333302635 63275 1811 282 74
201932 AAA2 teams 267237 45702 26782 10 190275245520 55270 2910 243 44
201932 AAA2 teams 267226 551003 37602 10 243355327682 84315 2214 316 100
▸ Career Totals
Career 14991336 3235339 1352148 25 242315306621 64280 149 284 75 -42 -2 +23 +44 +42 6.8
/ 162G 650579 1402314 59933 12 242315306620 64280 149 284 75 -18 -1 +10 +19 +18 2.9
Career 39123502 8741561029 31962235 2017 250318325643 75293 168 284 76 -107 -3 +23 +70 +111 9.6
/ 162G 650582 1462625 531036 33 251320328648 77294 168 284 76 -18 -1 +4 +12 +18 1.6

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
200518 ROKGCL Mets 130104 28211 20114 11 269406337743 67293 815 345 122 +3 -0 +4 0.7
200619 ROKKingsport Mets 11098 23401 7253 11 235306306612 71297 236 278 71 -4 -0 +3 -0.1
200720 ASavannah Sand Gnats 458389 1041700 61574 44 267372311683 44313 1213 319 102 +1 -1 +13 1.4
200821 A+St. Lucie Mets 402347 1042525 45384 21 300386427813 127320 911 361 135 +16 +0 +11 2.8
200922 MLBNew York Mets 5953 17210 450 10 321368396765 75340 87 333 113 +1 +0 -1 +9 +2 1.1
200922 AABinghamton Mets 442384 1262921 42346 84 328403422825 94349 810 365 137 +19 +0 +13 3.2
201023 MLBNew York Mets 227202 56713 24251 10 277357366723 89305 1111 331 111 +3 +0 +1 +7 +6 1.8
201023 AAABuffalo Bisons 191165 441912 22251 00 267356430787 164300 1312 346 123 +5 +0 +5 1.1
201124 MLBNew York Mets 386340 911703 38474 02 268348344692 76300 1210 315 100 -0 -1 -1 +7 +11 1.7
201225 MLBNew York Mets 354321 751501 27501 00 234295290585 56273 148 266 62 -15 +0 +17 +6 +10 1.8
201326 MLBToronto Blue Jays 135120 21311 12251 00 175256242497 67213 199 231 35 -10 +0 +2 +5 +4 0.1
201326 AAABuffalo Bisons 167149 48517 14252 01 322388510898 188345 158 392 158 +11 -0 +5 1.6
201427 MLBToronto Blue Jays 150133 33400 14250 03 248320278598 30306 179 274 68 -5 -1 -1 +3 +4 -0.1
201528 MLBToronto Blue Jays 5249 10200 390 00 204250245495 41250 176 229 33 -4 +0 +1 +4 +1 0.3
201528 AAABuffalo Bisons 170149 34500 20200 00 228320262581 34264 1212 274 68 -6 +0 +5 -0.1
201629 MLBToronto Blue Jays 136118 20301 13281 00 169258220478 51209 2110 222 28 -11 +0 +5 +2 +4 0.0
201831 AAErie SeaWolves 7663 15101 8141 10 238333302635 63275 1811 282 74 -2 +0 +2 0.0
201932 AAASalt Lake Bees 193161 36703 30441 10 224349323672 99287 2316 313 98 -0 +0 +5 0.5
201932 AATulsa Drillers 7465 19300 7161 00 292370338708 46380 229 324 106 +0 +0 +2 0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 14991336 3235339 1352148 25 242315306621 64280 149 284 75 -42 -2 +23 +44 +42 6.8