Jonah Todd

PosOF
B/TL/L
Born1995-09-18
Age (2026)30

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201721 A2 teams 323285 68920 30722 14 239315284600 46316 229 273 67
201721 A2 teams 323273 751330 42522 14 275375344720 70336 1613 327 109
201822 A+Inland Empire 66ers 478432 75950 431600 43 174248218466 44273 339 216 24
201822 A+Inland Empire 66ers 478417 851370 581300 43 204301269570 65293 2712 266 62
▸ Career Totals
Career 801717 1431870 732322 57 199275244519 45292 299 239 41 -53 -2 +0 -5 +23 -3.8
/ 162G 650582 1171560 591882 46 201277247524 46294 299 239 41 -43 -2 +0 -4 +18 -3.1

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
201721 ABurlington Bees 198175 45700 17402 04 257330297627 40333 209 286 77 -5 -2 +6 -0.1
201721 ROKOrem Owlz 12598 30630 25120 10 306447429876 122341 1020 392 158 +8 +0 +4 1.2
201822 A+Inland Empire 66ers 478417 851370 581300 43 204301269570 65293 2712 266 62 -21 -0 +14 -0.8