Riley Unroe2B Charlotte Knights
Age 30 S/R 5'10" / 180 lbs AAA HR +4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION365 act + 243 ros · stats below = ROS only
wRC+†63
AVG/OBP/SLG.190 / .278 / .302
PA243
HR5
SB8
K%30
BB%9
BABIP258
ISO111
MLB%10%
Value2026 · WAR
BAT: -40.1 runs (wOBA-derived runs vs avg)-40BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +17.2 runs (Replacement-level credit)+17REPTotal WAR: -2.10-2.1WAR
trajectory · projected WAR by year
0.5-0.32627
Tools · ContractCON 55 / POW 45
Toolsscout grade
CONTACT55
scouting grade only
POWER45
scouting grade only
EYE60
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
201317 ROKGCL Rays 202180 31521 20622 72 172262239501 67256 3110 230 34
201317 ROKGCL Rays 202167 41731 33432 72 246376341718 96325 2116 334 114
201418 ROKPrinceton Rays 276254 43812 18673 75 169233232465 63220 247 216 24
201418 ROKPrinceton Rays 276243 551123 29473 75 226316325641 99268 1711 295 84
201519 A2 teams 750686 1471434 462152 2713 214266261527 47302 296 232 36
201519 A2 teams 750650 1792254 821362 2713 275358343701 68339 1811 316 100
201620 A+Charlotte Stone Crabs 433384 65723 321374 1810 169240221462 52249 327 206 16
201620 A+Charlotte Stone Crabs 433369 811234 47914 1810 220314301615 81276 2111 278 71
201721 AA2 teams 379331 591233 331263 95 178259260519 82273 339 228 33
201721 AA2 teams 379316 651343 48953 95 206316301617 95281 2513 279 72
201822 AA3 teams 577521 1031335 461744 139 198268263531 65285 308 238 41
201822 AA3 teams 577495 11518411 721394 139 232335352686 119300 2412 312 97
201923 AA3 teams 513466 10419310 361425 145 223286341627 118297 287 273 67
201923 AA3 teams 513449 1262239 531065 145 281363403766 122347 2110 343 120
202024 INTLBrisbane Bandits 1817 3110 130 11 176222353575 176214 176
202024 INTLBrisbane Bandits 1817 3110 130 11 176222353575 176214 176 250 50
202125 AA2 teams 135125 23322 7352 24 184239288527 104239 265 236 39
202125 AA2 teams 135121 25322 11272 24 207284314598 107250 208 272 66
202226 AA2 teams 457405 941639 451123 255 232313353667 121296 2510 298 86
202226 AA2 teams 457389 1011948 61883 255 260364391755 131314 1913 341 119
202327 AA3 teams 528464 9916313 551483 345 213301345646 131281 2810 285 76
202327 AA3 teams 528436 11117210 831143 345 255377372749 117321 2216 341 119
202428 AAA2 teams 404349 7918013 381223 196 226308390697 163307 309 290 80
202428 AAA2 teams 404336 831819 51883 196 247351387738 140308 2213 324 106
202529 AAA2 teams 456369 1062229 52953 194 287380431811 144357 2111 340 118
202529 AAA2 teams 456356 871835 65813 194 244366354719 110296 1814 309 95
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD30 AAACWS 365324 501305 331216 106 154245241486 86227 339 221 27 -30 -0 +0 +1 +10 -1.9
YTD30 AAACWS 365310 601706 47976 106 194311306618 113261 2713 288 78 -9 -0 +0 +1 +10 0.2
ROS30 AAACWS 10% 243215 41905 23723 83 190278302579 111260 309 268 63 -10 +0 +0 +1 +7 -0.2
ROS30 MLBCWS 10% 2422 4100 270 10 182250227477 45261 298 261 58 -1 +0 +0 +0 +1 -0.0
FULL30 AAACWS 389346 541405 351286 116 156245240485 84230 339 223 29 -31 -0 +0 +1 +11 -1.9
TOT30 AAACWS 608539 9122010 561939 189 169258265523 96240 329 240 42 -40 +0 +0 +2 +17 -2.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBCWS 33% 235208 40905 22683 62 192279308587 115261 299 269 64 -9 +0 -3 +1 +7 -0.4
202731 MLBCWS 33% 7769 14302 7221 21 203286333619 130262 299 262 59 -4 +0 -1 +0 +2 -0.2
▸ Career Totals
Career 10191 18402 9291 31 198277308585 110267 299 262 59 -5 +0 -1 +0 +3 -0.2
/ 162G 650586 11626013 581876 196 198277309586 111267 299 262 59 -30 +1 -6 +2 +18 -1.4
Career 56064974 10371722884 474157843 20979 208283305588 96285 288 259 56 -276 +10 -3 +20 +159 -9.1
/ 162G 650577 12020310 551835 249 208283305588 97284 288 259 56 -32 +1 -0 +2 +18 -1.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
201317 ROKGCL Rays 202167 41731 33432 72 246376341718 96325 2116 334 114 +3 +1 +6 1.0
201418 ROKPrinceton Rays 276243 551123 29473 75 226316325641 99268 1711 295 84 -5 -1 +8 0.2
201519 ABowling Green Hot Rods 501439 1121324 51992 139 255335321657 66318 2010 298 86 -8 -1 +14 0.6
201519 INTLBrisbane Bandits 249211 67930 31370 144 318405389794 71381 1512 353 128 +8 +1 +7 1.6
201620 A+Charlotte Stone Crabs 433369 811234 47914 1810 220314301615 81276 2111 278 71 -14 -0 +12 -0.2
201721 AAMontgomery Biscuits 298245 551032 41692 65 224340314655 90299 2314 296 84 -5 -1 +8 0.2
201721 A+Charlotte Stone Crabs 8171 10311 7261 30 141228254481 113205 329 218 25 -7 +1 +2 -0.4
201822 AAASalt Lake Bees 2019 5200 150 10 263300368668 105357 255 299 87 -0 +0 +1 0.0
201822 AAMobile BayBears 402345 78924 52962 109 226331299629 72300 2413 293 83 -8 -2 +11 0.2
201822 INTLBrisbane Bandits 155131 32727 19382 20 244349489837 244291 2512 361 135 +6 +0 +4 1.1
201923 AAAGwinnett Stripers 4841 7101 7110 11 171292268560 98207 2315 266 62 -2 -0 +1 -0.1
201923 AAMississippi Braves 303270 771225 26612 92 285352400752 115350 209 334 114 +5 +1 +9 1.5
201923 A+Florida Fire Frogs 162138 42913 20343 42 304404449853 145382 2112 382 150 +9 +0 +5 1.4
202024 INTLBrisbane Bandits 1817 3110 130 11 176222353575 176214 176 250 50 -1 -0 +1 -0.1
202125 AAAGwinnett Stripers 3833 2000 580 10 6118461245 80 2113 139 -35 -6 +0 +1 -0.5
202125 AAMississippi Braves 9788 23322 6192 14 261323409732 148313 206 323 106 +1 -1 +3 0.2
202226 AAArkansas Travelers 434368 971848 59853 255 264370399769 136320 2014 346 123 +11 +3 +12 2.7
202226 INTLGigantes del Cibao 2321 4100 230 00 190261238499 48222 139 235 38 -2 +0 +1 -0.1
202327 AAATacoma Rainiers 179144 37825 34370 81 257399444843 188314 2119 377 147 +9 +1 +5 1.6
202327 AAArkansas Travelers 206176 43505 26522 114 244348358706 114317 2513 322 104 +1 +1 +6 0.8
202327 INTLSultanes de Monterrey 143116 31400 23251 150 267393302695 34333 1716 324 106 +1 +3 +4 0.8
202428 AAAToledo Mud Hens 294243 661606 41771 184 272379412790 140373 2614 348 124 +8 +2 +8 1.9
202428 INTLSultanes de Monterrey 11093 17213 10112 12 183276323599 140177 109 262 59 -5 -1 +3 -0.3
202529 AAAToledo Mud Hens 242198 551214 39482 121 278402409811 131342 2016 365 138 +10 +2 +7 2.0
202529 INTLYaquis de Obregon 214158 32621 26331 73 203319285604 82242 1512 246 47 -13 +0 +6 -0.7

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
Riley Unroe (OGILVIE) 30 55 45 55 60 169/258/265 96240 1018 32% 9% 42 -2.1
Shawn O'Malley
2018 · MLB
30 50→58 42→45 52→60 47 239/301/345 106299 916 22% 7% 82 +0.5 228/278/331 103293 911 24% 6% 68 -0.5 233/265/303703042923%4%52-0.5
Garrett Stubbs
2023 · MLB
30 48 48→45 53→50 55 239/325/383 144296 1611 24% 11% 102 +1.9 225/298/335 110290 1112 25% 8% 79 +0.3 217/287/3079028191125%7%65-0.2
Tyler Greene
2013 · MLB
29 48→53 50 56→55 43 238/303/396 159315 1724 29% 7% 97 +1.5 224/272/345 121325 1214 33% 5% 70 -0.3 219/262/32210332891035%4%57-0.9
Josh Rojas
2023 · MLB
29 53→54 45→50 53→55 54 255/333/381 126315 1118 22% 10% 105 +2.1 236/306/347 111297 1016 22% 9% 85 +0.7 221/291/3209928091523%9%69-0.2
Jonathan Villar
2021 · MLB
30 51→60 47→50 58→65 48 252/319/387 135321 1534 25% 9% 100 +1.7 242/303/389 147311 1621 26% 8% 95 +1.4 238/299/388150305172026%8%89+0.7
Elliot Johnson
2013 · MLB
29 47→53 45 54→60 44 231/288/351 120297 1226 26% 7% 78 +0.2 208/265/313 105274 924 26% 7% 58 -1.2 192/248/2899625672426%7%42-1.1
Niko Goodrum
2022 · MLB
30 45→54 49→55 53→55 46 224/298/374 150315 1619 32% 9% 89 +1.0 229/321/362 133325 1415 31% 12% 95 +1.4 235/336/360125330131429%13%98+0.6
Roman Quinn
2023 · MLB
30 48→53 46→45 53→65 45 225/310/364 139333 1323 34% 9% 92 +1.2 202/294/319 117356 1125 42% 10% 74 -0.1 120/240/1866627044650%11%17-1.2
Trevor Crowe
2014 · MLB
30 50→55 38→45 53→55 48 238/295/321 83293 624 20% 7% 72 -0.2 229/273/332 103273 917 19% 6% 66 -0.6 217/247/3149724991517%4%47-0.9
Dexter Fowler
2016 · MLB
30 52→62 47→55 52→55 58 251/347/393 142310 1316 22% 12% 114 +2.7 253/355/424 171311 1612 22% 13% 124 +3.4 245/353/419174297171122%13%119+2.3
Chris Herrmann
2018 · MLB
30 40→48 51→50 55→50 51 212/293/370 157261 1911 26% 10% 85 +0.7 229/309/385 156308 186 29% 10% 96 +1.5 215/297/35914330615032%10%82+0.2
Eugenio Velez
2011 · MLB
29 53→58 43→50 56→65 45 258/299/380 122305 930 19% 5% 89 +1.0 246/292/364 118308 927 22% 6% 82 +0.5 265/316/392127329103422%6%96+1.1
Andrew Knapp
2021 · MLB
29 49→56 45 49→40 54 232/333/365 132320 125 28% 12% 102 +1.8 204/277/331 127289 144 32% 8% 69 -0.4 212/281/34313129015230%7%71-0.1
Eric Campbell
2016 · MLB
29 52→57 44→45 49→50 55 251/340/370 119306 1014 20% 10% 105 +2.1 241/327/351 110299 912 21% 10% 95 +1.4 233/322/34811528810921%10%90+0.7
Cameron Maybin
2017 · MLB
30 56→60 42→50 53→55 52 269/333/381 112321 920 19% 9% 105 +2.1 251/329/377 126310 1225 21% 10% 102 +1.9 244/329/374130306122723%11%99+1.1
Santiago Perez
2006 · AAA
30 53→56 43→45 54→55 43 250/308/375 125345 819 28% 7% 92 +1.2 237/295/350 113305 1015 24% 7% 81 +0.4 225/288/2896426681118%8%59-0.3
Cliff Pennington
2013 · MLB
29 50→55 42→45 51→55 50 241/301/350 110285 919 19% 8% 83 +0.6 236/307/327 91287 712 19% 9% 80 +0.4 222/300/305832807922%9%68-0.2
Chris Owings
2022 · MLB
30 46→56 50 51→55 43 228/293/390 162320 1714 33% 8% 91 +1.1 198/269/331 133281 1511 33% 8% 66 -0.6 184/261/307123264151135%8%53-0.8
Adrian Brown
2005 · MLB
31 47→51 43→45 51→55 52 229/296/344 115265 1018 18% 8% 80 +0.4 241/304/342 101280 824 16% 8% 82 +0.5 242/306/3339128162815%8%77+0.1
Greg Allen
2023 · MLB
30 52→57 43→45 60→65 45 244/333/363 119323 1034 26% 7% 102 +1.8 226/314/349 123299 1035 26% 7% 90 +1.0 218/308/33711929394027%7%82+0.2