Guillermo RosarioC FCL Phillies
Age 21 R/R 6'2" / 190 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION153 act + 102 ros · stats below = ROS only
wRC+†37
AVG/OBP/SLG.165 / .248 / .264
PA102
HR2
K%32
BB%8
BABIP228
ISO99
MLB%0%
Value2026 · WAR
BAT: -19.9 runs (wOBA-derived runs vs avg)-20BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.6 runs (Positional adjustment)+5POSREP: +7.2 runs (Replacement-level credit)+7REPTotal WAR: -0.80-0.8WAR
trajectory · projected WAR by year
-0.4-0.4-0.20.00.1262830
Tools · ContractCON 25 / POW 44
Toolsscout grade
CONTACT25
scouting grade only
POWER44
scouting grade only
EYE57
scouting grade only
SPEED49
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond 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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202318 ROKDSL Phillies White 11297 20400 12283 21 206312247560 41290 2511 263 59
202318 ROKDSL Phillies White 11291 24500 18183 21 264402319720 55329 1616 343 120
202419 ROK2 teams 240214 32614 16915 21 150226243469 93226 387 214 22
202419 ROK2 teams 240205 47925 25675 21 229328366694 137304 2810 310 95
202520 A2 teams 159141 16102 14642 20 113204163367 50182 409 163 -17
202520 A2 teams 159137 19102 18492 20 139248190438 51193 3111 214 22
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 ROKPHI 153133 19313 15704 00 143250248498 105262 4610 220 27 -13 +0 +0 +3 +4 -0.6
YTD21 ROKPHI 153124 26514 24494 00 210355363718 153306 3216 330 111 +2 +0 +0 +3 +4 0.9
ROS21 ROKPHI 0% 10291 15302 8332 10 165248264511 99232 328 234 37 -7 +0 +0 +2 +3 -0.2
ROS21 MLBPHI 0% 01 0000 000 00 234 224 30 +0 +0
FULL21 ROKPHI 153134 19313 15704 00 142250246496 104258 4610 220 27 -13 +0 +0 +3 +4 -0.6
TOT21 ROKPHI 255224 34615 231036 10 152249254503 103246 409 226 31 -20 +0 +0 +5 +7 -0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBPHI 34% 283253 43815 24884 31 170253269521 99238 318 246 46 -17 +0 +0 +5 +8 -0.4
202823 MLBPHI 48% 374334 611128 321135 41 183264299564 117244 309 255 53 -20 +0 +0 +7 +11 -0.2
202924 MLBPHI 53% 436390 7314210 371296 51 187268310578 123247 308 260 58 -21 +1 +0 +8 +12 -0.0
203025 MLBPHI 55% 468419 7915211 401386 51 189269313581 124249 299 263 60 -21 +1 +0 +8 +13 0.1
202722 MLBPHI 34% 9788 15302 8301 10 170247273520 102240 318 238 40 -7 +0 +0 +2 +3 -0.2
202823 MLBPHI 48% 181162 30614 15552 21 185263309571 123246 308 247 47 -11 +0 +0 +3 +5 -0.2
202924 MLBPHI 53% 230205 38715 20683 31 185268302570 117249 309 253 52 -13 +0 +0 +4 +7 -0.2
203025 MLBPHI 55% 256229 43816 22753 31 188268310578 122251 299 255 54 -13 +0 +0 +5 +7 -0.1
▸ Career Totals
Career 764685 12624317 652289 93 184264302566 118246 309 250 50 -43 +1 +0 +14 +22 -0.8
/ 162G 650583 10720314 551948 83 184264300564 117246 308 250 50 -37 +0 +0 +12 +18 -0.7
Career 21741939 33962842 18368433 246 175258280538 105242 318 245 46 -134 +2 +0 +39 +62 -3.2
/ 162G 650580 10219213 5520510 72 176259283542 107243 328 245 46 -40 +1 +0 +12 +18 -1.0

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
202318 ROKDSL Phillies White 11291 24500 18183 21 264402319720 55329 1616 343 120 +3 +0 +3 0.6
202419 AClearwater Threshers 3936 7001 1121 00 194237278515 83250 313 229 34 -3 +0 +1 -0.2
202419 ROKFCL Phillies 201169 40924 24554 21 237345385730 148316 2712 325 107 +2 +0 +6 0.7
202520 AClearwater Threshers 9687 10001 8380 00 115189149339 34184 408 165 -16 -13 +0 +3 -1.0
202520 ROKFCL Phillies 6350 9101 10112 20 180339260599 80205 1716 288 79 -2 +0 +2 0.1

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
#1Jeff Mathislast yr '20
career totals — 15 seasons, 3,003 PA
153,0035312194253300+54+13611.310.9
/162664123+11.9+30.12.5pk7: 10
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
39421911183259295+17+12-0.6-0.3
/162664138+11.9+8.5-0.4pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Guillermo Rosario (OGILVIE) 21 20→25 39→44 44→49 57 152/249/254 103246 51 40% 9% 31 -0.8
Chris Roller
2018 · A
21 37 37→50 53→55 45 178/254/255 77243 412 27% 8% 40 -2.4 208/276/322 114297 811 31% 7% 66 -0.6 179/262/313134284161640%8%57-0.7
Misael Urbina
2023 · A
21 38→29 42→45 49→50 44 189/258/299 110261 812 30% 8% 53 -1.5 172/250/256 84262 69 34% 9% 38 -2.6 154/242/228742355833%9%26-2.0
Jorge Quiterio
2015 · A
20 36 40→45 46→45 39 183/234/269 86255 88 31% 5% 33 -2.9 194/235/279 85299 69 35% 5% 36 -2.7 177/200/2598327361237%2%14-1.1
Steven Baron
2012 · A
21 33 40→45 45→50 36 171/214/256 85249 77 34% 5% 21 -3.7 187/224/281 94269 69 32% 4% 32 -3.0 240/300/311713265626%7%68-0.2
Rey Duran
2009 · A
20 36 41→50 49→40 41 183/243/277 94256 96 31% 6% 40 -2.4 213/267/338 125268 145 25% 6% 66 -0.6 210/263/34913924619223%5%65-0.3
Willy Diaz
2015 · A
21 36 36→40 45→40 46 170/263/235 65253 45 32% 9% 40 -2.4 187/263/267 80309 54 37% 8% 46 -2.0 184/258/270863085239%8%42-0.8
Christian Cerda
2023 · A
20 40→37 40 50→40 50 194/278/287 93254 69 25% 9% 58 -1.2 189/282/293 104252 114 27% 11% 62 -0.9 173/268/27510122312227%11%50-1.2
Franklin Tineo
2017 · A
22 36 38→45 46→50 45 179/245/253 75239 510 26% 7% 35 -2.8 198/277/298 100282 810 30% 8% 60 -1.0 201/298/325124262101225%10%74-0.0
Sean Coyle
2013 · A
21 36→34 45→50 54→50 37 187/249/310 124268 1213 34% 6% 52 -1.6 201/258/355 154293 1914 37% 6% 68 -0.5 192/251/359168278231539%7%64-0.4
Anthony Pereira
2018 · A
21 39→38 41→40 47→50 42 195/243/293 98243 98 24% 6% 44 -2.1 184/233/270 86265 66 31% 6% 33 -2.9 146/196/211642254235%6%0-3.3
Victor Duarte
2022 · A
21 39 38→30 48→45 42 188/251/269 81260 67 29% 6% 42 -2.3 199/274/280 81291 66 31% 8% 55 -1.4 183/255/2506625161127%8%37-0.7
Gilberto Vizcarra
2019 · A
20 35 38→45 47→40 46 171/243/241 71215 63 23% 7% 32 -3.0 206/263/288 82261 64 22% 6% 51 -1.7 226/269/325992749121%4%62-0.3
Jetsy Extrano
2010 · A
21 39 42→40 49→45 39 195/252/299 104266 97 30% 5% 50 -1.8 191/253/279 88280 68 32% 6% 45 -2.1 172/234/234622604933%5%22-1.2
Deivi Mejia
2011 · A
21 40 39→40 43→30 44 193/264/278 85266 75 29% 8% 50 -1.8 212/259/304 92276 74 25% 4% 53 -1.5 224/268/311872676118%3%59-0.4
Alexis Wilson
2018 · A
21 41 38→40 49→30 47 194/262/279 84249 53 23% 7% 49 -1.8 210/264/293 83273 74 24% 6% 53 -1.5 222/264/2987626710121%4%51-0.6
Anderson Franco
2019 · A
21 38→27 42→45 46→40 42 194/241/297 103243 104 25% 6% 44 -2.1 202/257/285 83280 66 28% 7% 47 -1.9 174/233/211372570230%7%16-1.4
David Narodowski
2011 · A
22 36 40 42→45 46 181/257/264 83246 87 29% 8% 43 -2.2 200/260/286 86282 78 29% 7% 50 -1.8 185/240/258732574728%7%30-0.7
Wynston Sawyer
2013 · A
21 40 38→45 46→45 48 192/255/265 72234 65 20% 7% 42 -2.3 208/265/308 100261 94 23% 6% 57 -1.2 220/307/32710728310224%9%79+0.1
Ariel Baez
2012 · A
21 39 41→40 43→45 43 194/265/291 97265 85 29% 7% 53 -1.5 199/257/281 82285 56 30% 6% 46 -2.0 173/227/238652462629%5%20-1.1
Max George
2018 · A
22 37→36 41→45 50→55 44 184/260/281 97244 815 27% 7% 50 -1.8 178/258/271 93255 820 32% 7% 46 -2.0 135/238/252117208132539%8%32-1.5