Kyle NevinOF Tulsa Drillers
Age 24 R/R 6'3" / 200 lbs AA HR -6% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION275 act + 183 ros · stats below = ROS only
wRC+†70
AVG/OBP/SLG.227 / .287 / .329
PA183
HR3
SB5
K%29
BB%7
BABIP312
ISO102
MLB%2%
Value2026 · WAR
BAT: -9.2 runs (wOBA-derived runs vs avg)-9BATRUN: +2.0 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.8 runs (Positional adjustment)-3POSREP: +13.0 runs (Replacement-level credit)+13REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.10.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 50 / POW 40
Toolsscout grade
CONTACT50
scouting grade only
POWER40
scouting grade only
EYE40
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Pre-Arb$0.9M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.3M +$0.0M

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
202220 ARancho Cucamonga Quakes 7771 10510 2232 20 141187239426 99200 303 191 4
202220 ARancho Cucamonga Quakes 7769 12610 4152 20 174240290530 116214 195 235 38
202321 ARancho Cucamonga Quakes 209191 51824 15663 34 267330393723 126388 327 314 98
202321 ARancho Cucamonga Quakes 209186 581125 20473 34 312388473861 161396 2210 383 151
202422 A+Great Lakes Loons 519476 841245 352254 186 176239250489 74316 437 223 29
202422 A+Great Lakes Loons 519457 1081558 541634 186 236322344666 107345 3110 302 90
202523 AA3 teams 306279 651116 20913 101 233291344635 111317 307 285 76
202523 AA3 teams 306267 731427 32673 101 273358419777 146335 2210 345 122
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 AALAD 275249 651005 17665 112 261321361682 100330 246 303 90 -3 +1 +0 -2 +8 0.5
YTD24 AALAD 275241 691106 25515 112 286365407772 120335 199 345 122 +7 +1 +0 -2 +8 1.5
ROS24 AALAD 2% 183167 38613 12532 51 227287329615 102310 297 277 70 -6 +1 +0 -1 +5 -0.1
ROS24 MLBLAD 2% 44 1000 010 00 250250250500 306 250 265 61 -0 +0 +0 -0 +0 -0.0
FULL24 AALAD 279253 661005 17675 112 261320360680 99330 246 302 90 -3 +1 +0 -2 +8 0.4
TOT24 AALAD 458416 1031618 291197 163 247307348656 101323 266 293 82 -9 +2 +0 -3 +13 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBLAD 31% 546498 11518211 371546 143 231292341633 110308 287 284 75 -15 +2 +0 -3 +15 -0.1
202826 MLBLAD 45% 561511 11819212 391566 143 231293346640 115307 287 288 78 -14 +2 +0 -3 +16 0.0
202927 MLBLAD 49% 566514 12020212 411566 143 233298350648 117306 287 290 80 -13 +2 +0 -3 +16 0.1
203028 MLBLAD 52% 565513 11920212 411566 133 232296349645 117305 287 289 80 -13 +1 -1 -3 +16 0.0
202725 MLBLAD 31% 169154 36613 11482 41 234293344638 110304 287 272 66 -6 +0 +0 -1 +5 -0.2
202826 MLBLAD 45% 250228 52815 17703 61 228290338628 110303 287 276 69 -9 +1 +0 -2 +7 -0.2
202927 MLBLAD 49% 278253 58916 20773 71 229293344637 115302 287 278 71 -9 +1 +0 -2 +8 -0.2
203028 MLBLAD 52% 292266 611016 21813 71 229293342635 113301 287 278 71 -10 +1 -0 -2 +8 -0.3
▸ Career Totals
Career 993905 20833420 6927711 244 230292341634 112307 287 276 70 -34 +3 -0 -6 +28 -0.9
/ 162G 650592 13722313 451817 163 231293345638 113309 287 276 70 -22 +2 -0 -4 +18 -0.6
Career 35323220 7201191765 242108038 9324 224286332617 108312 317 277 70 -119 +9 -1 -21 +100 -3.3
/ 162G 650593 13322312 451997 174 224287332619 108313 317 277 70 -22 +2 -0 -4 +18 -0.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
202220 ARancho Cucamonga Quakes 7769 12610 4152 20 174240290530 116214 195 235 38 -5 +0 +2 -0.3
202321 ARancho Cucamonga Quakes 209186 581125 20473 34 312388473861 161396 2210 383 151 +12 -1 +6 1.7
202422 A+Great Lakes Loons 519457 1081558 541634 186 236322344666 107345 3110 302 90 -6 +1 +15 1.0
202523 AATulsa Drillers 203181 49714 19470 90 271340387727 116338 239 323 106 +1 +2 +6 0.9
202523 A+Great Lakes Loons 7663 17413 11132 11 270395508903 238298 1714 398 163 +5 -0 +2 0.8
202523 ROKACL Dodgers 2723 7300 271 00 304385435819 130412 267 356 130 +1 +0 +1 0.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#3Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#4Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#5Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 1
#6Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
29962124232292346-6+00.10.1
/1626641416-4.0+0.00.1pk7: 0

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Kyle Nevin (OGILVIE) 24 50 40 55 40 247/307/348 101323 816 26% 6% 82 +0.3
Ryan McKenna
2021 · AA
24 43→53 41→50 49→55 43 207/272/310 103287 815 30% 7% 61 -1.0 219/292/355 136322 1513 34% 9% 82 +0.5 215/292/352137316161335%9%78+0.1
Kevin Heller
2014 · AA
24 43→45 39→45 52→50 40 204/267/290 86298 710 32% 6% 53 -1.5 207/285/314 107310 911 34% 7% 69 -0.4 200/285/307107304101234%7%65-0.5
Greg Golson
2011 · MLB
25 45→51 41→45 54→55 37 221/257/319 98302 819 29% 4% 56 -1.3 229/268/340 111315 920 29% 4% 66 -0.6 267/319/3579037753128%5%87+0.3
Kelvin Gutiérrez
2019 · AA
24 47→57 41→45 55→50 39 226/266/322 96307 814 28% 5% 60 -1.0 225/274/328 103308 1012 29% 6% 66 -0.6 226/279/32710130110927%6%65-0.4
Christopher Bostick
2017 · AAA
24 42→52 42→45 52→55 38 209/254/319 110281 915 28% 5% 55 -1.4 237/287/350 113309 99 25% 6% 77 +0.1 242/294/36111931110724%5%79+0.2
Barrett Barnes
2015 · A
24 42→48 44→45 51→50 42 210/273/325 116283 1214 30% 7% 66 -0.6 223/289/345 122293 1112 26% 7% 77 +0.1 215/293/34613130013730%8%77+0.1
Travis Jones
2021 · AA
25 46→49 41→40 52→55 39 216/291/308 92315 921 32% 6% 69 -0.4 210/297/321 111310 1112 33% 9% 75 -0.0 179/287/27797265111033%11%56-0.5
Michael Guldberg
2023 · AA
24 45 39→45 50→55 45 217/283/304 87281 713 24% 7% 64 -0.8 210/263/305 95287 811 28% 6% 56 -1.3 176/213/2608324181030%4%17-0.9
Anthony Alford
2018 · AA
24 45→47 40→45 53→55 44 213/289/306 93317 820 33% 8% 67 -0.5 212/278/314 102317 923 34% 7% 65 -0.7 209/280/331122329122437%7%66-0.4
Luke Williams
2021 · AA
24 41→46 42→45 52→60 43 202/263/305 103271 920 28% 7% 56 -1.3 228/286/325 97313 828 28% 7% 70 -0.3 230/291/360130317134230%7%79+0.2
Lane Adams
2014 · AA
24 44→46 44→50 55→60 41 219/269/338 119291 1219 28% 6% 66 -0.6 225/277/348 123297 1328 27% 6% 72 -0.2 228/279/363136311163631%6%74-0.0
Brandon Lockridge
2021 · A
24 40→50 44→50 50→65 36 200/251/322 121295 1112 35% 5% 55 -1.4 227/276/357 130327 1422 33% 6% 75 -0.0 251/318/3358435635328%8%83+0.3
Cade Gotta
2016 · A
24 40→50 40→45 53→55 42 197/257/297 100275 715 30% 7% 51 -1.7 229/274/327 98294 727 23% 6% 65 -0.7 241/300/34310230763622%8%78+0.1
Matthew Batten
2019 · AA
24 46→51 39→40 53→55 43 216/279/300 85317 715 32% 8% 61 -1.0 220/270/304 84321 715 32% 6% 58 -1.2 209/286/2948529792730%9%59-0.9
Hudson Haskin
2023 · AA
24 46→44 44→40 49→50 42 223/302/343 120303 1111 28% 6% 83 +0.6 215/302/318 103314 918 32% 8% 77 +0.1 198/295/2808230772434%8%62-0.4
Brian Ruggiano
2010 · A
24 45→43 42→45 55 36 214/267/324 109319 915 34% 5% 62 -0.9 214/271/319 105294 712 28% 6% 63 -0.9 206/266/31410827371226%6%57-0.9
Scott Heineman
2018 · AA
25 47→57 42→45 49→50 40 223/282/335 111319 914 31% 6% 71 -0.3 246/303/371 125324 1314 27% 6% 90 +1.0 257/317/388131330151625%6%97+0.8
Daz Cameron
2021 · MLB
24 41→45 45→55 51→55 41 203/272/332 128287 1216 32% 7% 67 -0.5 213/276/351 138290 1520 30% 7% 74 -0.1 217/290/380163271192527%8%86+0.5
Ramon R Ramirez
2015 · AAA
24 49→55 41→45 50 36 237/266/332 95313 914 27% 3% 63 -0.9 235/271/338 103309 910 26% 4% 67 -0.5 243/277/35010731710826%3%69-0.2
Patrick Leonard
2017 · AAA
24 45→49 44→45 50 38 215/275/334 118325 119 35% 6% 69 -0.4 209/260/313 104307 910 33% 6% 56 -1.3 205/257/3051003009933%6%50-1.4