Ryan Kirby

Pos1B
B/TL/R
Born1995-01-25
Age (2026)31

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
201722 AAugusta GreenJackets 9386 12311 5501 00 140196233428 93306 545 199 11
201722 AAugusta GreenJackets 9382 18521 9341 00 220304366670 146354 3710 299 87
201823 AAugusta GreenJackets 513467 8325110 2918215 42 178249300548 122264 356 239 41
201823 AAugusta GreenJackets 513444 10332114 5213415 42 232333403736 171299 2610 331 112
201924 A+San Jose Giants 111102 10203 7681 20 98164206370 108219 616 155 -23
201924 A+San Jose Giants 111101 15304 8481 20 149218297515 149220 437 232 36
▸ Career Totals
Career 717655 10530214 4130017 62 160229276505 116264 426 221 27 -59 +0 +0 -13 +20 -5.2
/ 162G 650594 9527213 3727215 52 160228278505 118262 426 221 27 -53 +0 +0 -12 +18 -4.7

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
201722 AAugusta GreenJackets 9382 18521 9341 00 220304366670 146354 3710 299 87 -1 +0 +3 0.1
201823 AAugusta GreenJackets 513444 10332114 5213415 42 232333403736 171299 2610 331 112 +7 +0 +15 2.2
201924 A+San Jose Giants 111101 15304 8481 20 149218297515 149220 437 232 36 -8 +0 +3 -0.5