Roc Riggio2B Hartford Yard Goats
Age 24 L/R 5'9" / 180 lbs AA H +10%K -4% Svc 0.0 · Ctrl thru 2034 peak 1.0 · 2029
wRC+†74
AVG/OBP/SLG.210 / .287 / .370
PA320
HR9
SB14
K%28
BB%8
MLB%2%
BAT: -9.4 runs (wOBA-derived runs vs avg)-9BATRUN: +2.2 runs (SB/CS + UBR baserunning)+2RUNFLD: -1.1 runs (Defensive runs vs avg)-1FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.20+0.2WAR
Scouting · nowfuture
HIT
3242
PWR
5050
SPD
4542
FLD
4045
EYE
5150
trajectory · 10 yrs
1.2peak
2029

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
2029Arb-1$0.8M+1.0$9M+$8M
2030Arb-2$0.9M+0.9$4M+$3M
2031Arb-3$0.9M+0.8$4M+$3M
2032Ext / FA-deal$1M+0.6$3M+$2M
2033Ext / FA-deal$1M+0.3$1M+$0.5M
2034Ext / FA-deal$0.6M+0.1$0.5M-$0.1M
Totals $5M $21M +$16M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 A2 teams 9780 12200 15352 31 .150.299.175.474 .025.267 3615 .234 37 -7 +0 +0 +0 +3 -0.4
202422 A+Hudson Valley Renegades 480432 701959 371368 276 .162.241.292.533 .130.211 288 .236 39 -33 +3 +0 +2 +14 -1.5
202523 AA2 teams 371330 7117115 321056 1711 .215.296.409.705 .194.263 289 .303 90 -4 -1 +0 +1 +11 0.7
▸ 2026 Season (actual · ROS · total)
202624 AAHartford Yard Goats 6554 7202 8312 50 .130.266.278.543 .148.227 4812 .248 48 -4 +1 +0 +0 +2 -0.1
ROS24 MLBCOL 255226 451117 23794 92 .199.285.350.634 .150.270 319 .291 81 -6 +1 -1 +1 +7 0.2
TOT24 MLBCOL 320280 521319 311106 142 .186.281.336.616 .150.264 3410 .282 74 -9 +2 -1 +1 +9 0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 11%COL 355312 6716211 35855 113 .215.304.385.689 .170.255 2410 .305 92 -3 +1 -2 +1 +10 0.8
202826 MLB 26%COL 397349 7518212 39956 103 .215.305.381.686 .166.259 2410 .309 94 -3 +1 -2 +1 +11 0.9
202927 MLB 44%COL 413363 7918213 41996 92 .218.307.386.693 .168.260 2410 .309 95 -2 +1 -2 +1 +12 1.0
203028 MLB 53%COL 420369 8019213 421016 82 .217.307.385.692 .168.261 2410 .309 94 -3 +1 -3 +1 +12 0.9
203129 MLB 64%COL 417366 7818212 421026 71 .213.304.372.676 .158.260 2410 .307 93 -3 +1 -3 +1 +12 0.8
203230 MLB 73%COL 412362 7718212 411026 61 .213.303.373.676 .160.258 2510 .303 90 -4 +1 -4 +1 +12 0.6
203331 MLB 81%COL 400351 7317211 401016 41 .208.300.362.662 .154.257 2510 .300 88 -6 +0 -5 +1 +11 0.3
203432 MLB 88%COL 383337 7016211 38985 30 .208.297.365.662 .157.255 2610 .295 84 -7 +1 -5 +1 +11 0.1
203533 MLBCOL 354311 631529 35935 30 .203.293.350.644 .148.253 2610 .289 80 -8 +1 -6 +1 +10 -0.2
203634 MLBCOL 311273 531218 31854 20 .194.286.333.619 .139.251 2710 .283 75 -9 +0 -6 +1 +9 -0.5
▸ Career Totals (MLE all levels + projections)
Career 50654461 91321626143 491131675 11933 .205.294.361.655 .156.254 2610 .294 83 -98 +11 -38 +18 +144 3.7
/ 162G 650572 11728318 6316910 154 .205.295.358.653 .154.255 2610 .294 83 -13 +1 -5 +2 +18 0.5

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ATampa Tarpons 7657 11200 18181 31 .193.395.228.623 .035.282 2424 .316 100 -0 +0 +2 0.2
202321 ROKFCL Yankees 2116 3000 461 00 .188.381.188.568 .000.300 2919 .297 86 -0 +0 +1 0.0
202422 A+Hudson Valley Renegades 480398 8827511 71978 276 .221.350.397.747 .176.264 2015 .337 116 +9 +3 +14 2.6
202523 AAHartford Yard Goats 277243 6316013 27604 157 .259.343.486.829 .226.289 2210 .362 135 +11 +0 +8 1.9
202523 A+Hudson Valley Renegades 9472 19416 20222 24 .264.436.5971.033 .333.295 2321 .446 199 +11 -1 +3 1.2

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
Roc Riggio (OGILVIE) 24 32→42 50 45→42 50 .210/.287/.370 .160.273 99 28% 8% 85 +0.4
Jason Martin
2019 · AAA
23 44→50 49→60 47→50 41 .225/.273/.375 .150.299 1613 30% 6% 78 +0.2 .224/.273/.360 .136.284 1412 26% 6% 74 -0.1 .218/.285/.408.191.27126829%8%90+0.7
Scott Moore
2008 · MLB
24 44→51 52→55 45→50 41 .224/.288/.393 .169.305 2010 33% 7% 90 +1.0 .219/.279/.370 .151.276 177 27% 6% 80 +0.4 .237/.304/.380.142.29216523%7%90+0.7
Devin Mann
2022 · AA
25 40→45 51→55 43→45 43 .211/.284/.372 .161.275 197 30% 7% 83 +0.6 .217/.298/.374 .157.285 175 29% 9% 89 +1.0 .215/.298/.370.155.28118329%9%85+0.5
Blake Tekotte
2011 · AA
24 45→46 48→50 50→55 47 .226/.289/.369 .143.276 1517 24% 8% 84 +0.6 .214/.276/.358 .144.285 1521 29% 7% 76 +0.0 .194/.258/.314.119.261101028%6%53-0.8
Jesús Bastidas
2023 · AA
24 41 50 46→50 40 .213/.282/.361 .148.291 1912 33% 7% 79 +0.3 .207/.276/.353 .146.273 1812 30% 6% 75 -0.0 .199/.271/.343.144.260171329%6%67-0.5
Nick Weglarz
2012 · AAA
24 43→47 50 42→45 53 .220/.314/.379 .159.274 175 25% 11% 98 +1.6 .209/.293/.351 .142.330 166 38% 10% 81 +0.4 .189/.276/.329.140.31617342%10%66-0.4
Yonathan Perlaza
2023 · AA
24 43→52 53→60 47→50 44 .224/.290/.402 .177.298 2010 31% 8% 93 +1.3 .236/.306/.416 .180.306 1912 28% 9% 103 +1.9 .244/.315/.419.174.312181226%9%103+1.9
Tim Wheeler
2012 · AA
24 46→52 51→50 49→50 42 .235/.293/.394 .159.300 1914 28% 6% 92 +1.2 .226/.280/.339 .113.303 1112 28% 6% 72 -0.2 .209/.264/.293.084.28961128%5%49-1.3
Parker Meadows
2023 · AA
23 41→47 49→55 51→55 43 .211/.270/.356 .146.270 1612 28% 7% 72 -0.2 .223/.290/.386 .163.284 1819 27% 8% 89 +0.9 .223/.295/.390.167.282182227%9%89+0.8
Isan Díaz
2020 · MLB
24 40 49→55 45 43 .205/.275/.353 .148.282 178 33% 8% 74 -0.1 .211/.285/.363 .152.282 187 30% 9% 81 +0.4 .191/.269/.374.183.23328832%9%74-0.0
Ryan Schimpf
2013 · AA
25 39 50→60 48→45 43 .204/.276/.365 .162.275 177 32% 8% 78 +0.2 .196/.274/.375 .179.254 224 31% 9% 80 +0.4 .201/.284/.419.218.23528228%9%91+0.9
Jarred Kelenic
2023 · MLB
24 40→50 54→60 48→50 45 .216/.280/.401 .185.264 2213 28% 8% 89 +0.9 .227/.289/.388 .161.307 1813 30% 8% 89 +0.9 .220/.280/.357.137.308151332%8%72-0.1
Shed Long Jr.
2020 · MLB
24 47→48 48→50 47→50 43 .232/.291/.379 .147.311 1611 30% 7% 87 +0.8 .218/.281/.354 .136.299 1411 30% 8% 76 +0.0 .193/.264/.313.119.268121031%8%55-0.3
Reese Havens
2011 · AA
24 44→40 51→45 40 47 .226/.303/.384 .158.283 195 27% 8% 94 +1.3 .218/.291/.346 .128.310 144 32% 9% 79 +0.3 .201/.280/.310.109.29211333%9%62-0.4
Carlos Alvarez
2012 · AAA
24 47 47→45 48→45 49 .235/.302/.367 .131.291 1414 24% 8% 89 +0.9 .230/.292/.355 .125.285 128 23% 8% 81 +0.4 .249/.327/.336.087.3006618%9%89+0.4
JJ Bleday
2022 · AA
24 37→47 46→55 45 46 .192/.263/.319 .127.251 136 29% 8% 60 -1.0 .203/.296/.370 .167.254 196 27% 11% 87 +0.8 .233/.319/.423.190.27122422%11%107+1.9
Drew Robinson
2016 · AAA
24 36→41 48→55 48→50 44 .188/.265/.331 .144.271 1511 35% 9% 65 -0.7 .204/.278/.369 .165.296 1813 35% 9% 79 +0.3 .207/.288/.362.155.320171237%10%78+0.1
Drew Sutton
2007 · A
24 44→54 48→50 44→50 47 .223/.287/.366 .143.268 1611 23% 8% 82 +0.5 .239/.303/.373 .134.291 1314 22% 8% 90 +1.0 .249/.324/.392.143.313131023%9%101+1.4
Terrin Vavra
2022 · AA
25 46 44→45 48→50 48 .227/.296/.347 .121.287 1112 24% 8% 81 +0.4 .250/.325/.358 .108.328 810 24% 9% 95 +1.4 .255/.330/.354.099.3347823%9%92+0.5
Emerson Frostad
2008 · AA
25 44→47 50 41→40 44 .225/.281/.377 .152.281 185 26% 7% 82 +0.5 .217/.273/.335 .118.282 115 26% 7% 68 -0.5 .213/.270/.312.099.2707223%7%58-0.7