John Taylor3B Frisco RoughRiders
Age 25 L/R 5'11" / 200 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION315 act + 210 ros · stats below = ROS only
wRC+†92
AVG/OBP/SLG.232 / .317 / .368
PA210
HR5
SB5
K%27
BB%9
BABIP304
ISO135
MLB%2%
Value2026 · WAR
BAT: +3.6 runs (wOBA-derived runs vs avg)+4BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +14.9 runs (Replacement-level credit)+15REPTotal WAR: +2.20+2.2WAR
0.00.91.90.01.31.41.31.11.00.4+$49M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 30
Toolsscout grade
CONTACT45
scouting grade only
POWER30
scouting grade only
EYE40
scouting grade only
SPEED50
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+1.3$8M+$8M
2030Pre-Arb$0.9M+1.1$6M+$6M
2031Pre-Arb$0.9M+1.0$5M+$5M
2032Arb-1$0.8M+0.4$1M+$0.6M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $21M +$19M

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
202524 A+Hub City Spartanburgers 223207 451111 12594 73 217274295568 77299 265 251 50
202524 A+Hub City Spartanburgers 223199 511112 20464 73 256336352688 95325 219 315 99
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AATEX 315270 6710310 34888 82 248349419768 170326 2811 336 115 +5 +1 +0 +1 +9 1.7
YTD25 AATEX 315254 7211312 50688 82 283417492909 209339 2216 401 165 +23 +1 +0 +1 +9 3.5
ROS25 AATEX 2% 210185 43815 19564 51 232317368685 135301 279 306 92 -2 +1 +0 +1 +6 0.6
ROS25 MLBTEX 2% 44 1000 010 00 250250250500 302 250 293 82 -0 +0 +0 +0 +0 0.0
FULL25 AATEX 319274 6810310 34898 82 248348416764 168326 2811 336 115 +5 +1 +0 +1 +9 1.7
TOT25 AATEX 525455 11018415 5314412 133 242337398734 156317 2710 324 106 +4 +1 +0 +2 +15 2.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBTEX 31% 510450 10519312 461349 103 233317369686 136300 269 306 92 -4 +1 +0 +2 +14 1.3
202827 MLBTEX 42% 524462 10820312 481369 103 234318368686 134299 269 307 93 -4 +1 +0 +2 +15 1.4
202928 MLBTEX 48% 528466 10820312 481379 103 232315365680 133298 269 307 93 -4 +1 -1 +2 +15 1.3
203029 MLBTEX 49% 528465 10820312 491389 93 232317366683 133297 269 306 92 -5 +1 -1 +2 +15 1.1
203130 MLBTEX 54% 523462 10619312 481388 92 229313361674 132295 269 303 90 -6 +1 -2 +2 +15 1.0
203231 MLBTEX 58% 368325 731328 34986 62 225310351660 126293 279 298 86 -6 +0 -3 +1 +10 0.4
202726 MLBTEX 31% 158140 33614 14413 31 236318379697 143301 269 295 84 -3 +0 +0 +1 +4 0.2
202827 MLBTEX 42% 220194 45815 20574 41 232317361677 129301 269 296 85 -4 +0 +0 +1 +6 0.4
202928 MLBTEX 48% 253224 521016 23664 51 232315366681 134300 269 296 85 -4 +1 -0 +1 +7 0.4
203029 MLBTEX 49% 261231 531016 24684 51 229313359672 130299 269 295 84 -5 +1 -1 +1 +7 0.4
203130 MLBTEX 54% 284251 561016 26755 51 223309343651 120297 269 292 82 -6 +1 -1 +1 +8 0.3
203231 MLBTEX 58% 212187 43815 20573 31 230314364678 134294 279 288 79 -5 +0 -2 +1 +6 0.0
▸ Career Totals
Career 13921231 28352632 12736523 256 230314360673 130299 269 294 83 -27 +3 -4 +5 +39 1.7
/ 162G 650575 13224315 5917011 123 230313360673 130298 269 294 83 -12 +1 -2 +2 +18 0.8
Career 34143022 6961301974 30489658 6620 230313359672 129300 269 301 89 -43 +5 -7 +12 +97 6.5
/ 162G 650575 13325414 5817111 134 231313362675 130303 269 301 89 -8 +1 -1 +2 +18 1.2

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
202524 A+Hub City Spartanburgers 223199 511112 20464 73 256336352688 95325 219 315 99 -0 +0 +6 0.6

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
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#3Ian Stewartlast yr '14
career totals — 6 seasons, 1,646 PA
61,6466017230317416+6+26.26.2
/162664247+2.4+0.92.5pk7: 6
#4Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#5Desi Relafordlast yr '05
career totals — 6 seasons, 2,443 PA
62,4433464246329356-1-75.15.1
/162664917-0.3-1.81.4pk7: 5
#6Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,3933225231311363+5+23.03.0
/1626641512+2.4+0.71.4pk7: 3

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
John Taylor (OGILVIE) 25 45 30 50 40 242/337/398 156317 1513 27% 10% 106 +2.2
Terrin Vavra
2022 · AA
25 46→44 42→45 49→50 47 223/294/335 113295 912 26% 8% 77 +0.1 253/326/358 105332 710 24% 9% 95 +1.4 261/335/360993407823%9%95+0.5
Kevin Taylor
2016 · A
25 46→56 43→40 47→40 47 228/287/334 107276 118 22% 7% 73 -0.1 254/315/344 90302 73 17% 7% 87 +0.8 257/313/333763035216%7%81+0.3
Roy Morales
2021 · A
26 47 38→30 51→45 46 224/287/306 82283 510 22% 7% 66 -0.6 262/325/339 77314 68 17% 8% 90 +1.0 282/346/349673335716%8%98+0.8
Austin Krum
2011 · AA
25 48→51 38→40 49→50 47 227/291/310 82289 512 22% 8% 68 -0.5 230/289/310 80299 518 23% 7% 67 -0.5 235/294/3036830832323%7%65-0.7
Yoel Yanqui
2021 · A
25 46→50 40 50 43 218/274/312 94302 713 29% 7% 62 -0.9 214/281/331 117307 129 32% 8% 70 -0.3 198/272/31511727913632%9%59-0.6
Junior Sosa
2016 · AA
25 46 39→30 50→55 44 223/271/312 89279 610 22% 6% 60 -1.0 226/295/288 62305 310 25% 9% 65 -0.7 227/303/254273100924%9%56-0.8
Mitchell Tolman
2019 · A
25 44→50 39→45 46→50 47 209/288/295 86289 710 28% 9% 64 -0.8 213/282/321 108300 109 30% 8% 68 -0.5 221/294/35012929013827%7%77+0.1
Nick Baligod
2013 · A
25 46 44→40 49→45 45 229/285/347 118288 117 24% 7% 76 +0.0 235/287/320 85268 67 14% 6% 69 -0.4 238/291/310722664612%6%64-0.4
Bryce Windham
2022 · A
25 48 40 49→50 52 230/301/325 95278 77 20% 9% 76 +0.1 220/293/307 87281 68 22% 9% 69 -0.4 219/293/3038428451022%9%65-0.3
Adam Melker
2013 · AA
25 48 39→40 46→50 43 228/280/309 81299 79 25% 6% 63 -0.8 237/281/330 93298 912 23% 5% 69 -0.4 242/283/32887299101322%4%66-0.3
Casey Stevenson
2013 · A
25 51 41→45 50→45 42 248/293/350 102310 87 23% 5% 79 +0.3 214/274/309 95263 97 22% 6% 62 -0.9 192/258/273812319521%6%47-0.8
Bijan Rademacher
2016 · AA
25 47 41→45 44→45 50 227/300/333 106288 87 23% 9% 79 +0.3 241/304/351 110302 105 22% 8% 85 +0.7 241/297/340993019222%7%76+0.1
Hoy Park
2021 · AA
25 48→49 38→45 51→55 49 225/299/310 84303 516 26% 9% 72 -0.2 221/300/344 123296 1316 28% 10% 82 +0.5 217/301/336119289131828%10%77+0.1
Tony Festa
2006 · A
25 45→54 40 53→40 46 218/277/316 98255 78 18% 6% 65 -0.7 240/301/335 95289 76 19% 6% 79 +0.3 255/318/343893047317%6%85+0.5
Will Wagner
2023 · AA
25 45→55 42→45 51→45 46 216/294/319 103304 99 30% 9% 73 -0.1 258/327/372 114320 97 21% 9% 100 +1.7 276/345/3901143259617%9%108+1.3
Colt Sedbrook
2010 · AA
25 45→44 38→30 51→50 48 214/305/293 79273 614 22% 8% 72 -0.2 205/298/278 73263 512 22% 8% 66 -0.6 176/285/2224622821221%8%45-1.2
Damon Sublett
2011 · AA
25 46→49 41→45 47→50 49 217/296/324 107307 78 30% 10% 75 -0.0 221/294/330 109331 88 32% 9% 75 -0.0 237/309/3631263718235%9%86+0.3
Jonathan Wyatt
2009 · A
24 46 41→40 48→50 48 226/287/323 98277 912 22% 8% 70 -0.3 216/266/287 71276 510 22% 6% 51 -1.7 208/251/248402662822%6%31-2.2
Shayne Fontana
2021 · A
24 48 40→45 53→55 45 226/293/330 103297 613 25% 7% 75 -0.0 202/286/308 106294 1010 32% 9% 67 -0.5 219/304/31898295101927%8%75-0.0
Miles Mastrobuoni
2021 · AA
25 52→57 38→45 45→60 46 243/300/322 79322 613 25% 8% 75 -0.0 251/308/361 110325 917 24% 8% 89 +0.9 253/316/36511232492123%8%88+0.7