Creed WillemsC Norfolk Tides
Age 23 L/R 5'11" / 225 lbs AAA HR +8% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION273 act + 182 ros · stats below = ROS only
wRC+†79
AVG/OBP/SLG.215 / .289 / .356
PA182
HR6
K%26
BB%7
BABIP261
ISO141
MLB%10%
Value2026 · WAR
BAT: -9.7 runs (wOBA-derived runs vs avg)-10BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +8.1 runs (Positional adjustment)+8POSREP: +12.9 runs (Replacement-level credit)+13REPTotal WAR: +1.20+1.2WAR
0.01.22.50.01.51.82.02.01.91.7+$67M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 45 / POW 55
Toolsscout grade
CONTACT45
scouting grade only
POWER55
scouting grade only
EYE50
scouting grade only
SPEED30
scouting grade only
DEFENSE40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+1.5$11M+$10M
2028Pre-Arb$0.8M+1.8$12M+$12M
2029Pre-Arb$0.8M+2.0$13M+$12M
2030Arb-1$4M+2.0$12M+$9M
2031Arb-2$6M+1.9$10M+$7M
2032Arb-3$8M+1.7$9M+$4M
Totals $20M $67M +$55M

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
202118 ROKFCL Orioles Orange 2825 3100 1102 01 120214160374 40200 364 166 -15
202118 ROKFCL Orioles Orange 2824 4100 272 01 167286208494 42235 257 245 46
202219 ADelmarva Shorebirds 246226 35723 9869 00 155217243461 88230 354 203 14
202219 ADelmarva Shorebirds 246221 42944 14689 00 190266321588 131252 286 266 61
202320 A+2 teams 431390 6410015 281598 21 164235305540 141222 376 236 39
202320 A+2 teams 431372 8214017 461158 21 220319395714 175265 2711 319 102
202421 A+3 teams 482437 7920215 321347 21 181248339587 158218 287 253 52
202421 A+3 teams 482426 11126319 43957 21 261338469808 209290 209 353 128
202522 AAChesapeake Baysox 434391 8819110 269912 12 225294355649 130274 236 282 74
202522 AAChesapeake Baysox 434379 9621116 388312 12 253340441781 187283 199 345 122
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AAABAL 273241 532011 21757 00 220301365666 145264 278 293 82 -5 +0 +0 +5 +8 0.7
YTD23 AAABAL 273231 602013 31627 00 260364437802 177294 2311 356 130 +9 +0 +0 +5 +8 2.2
ROS23 AAABAL 10% 182163 35506 13474 00 215289356645 141261 267 289 79 -4 +0 +0 +3 +5 0.4
ROS23 MLBBAL 10% 1817 3001 150 00 176222353575 176265 286 278 71 -1 +0 +0 +0 +1 0.0
FULL23 AAABAL 291258 562012 22807 00 217296364661 147259 278 292 82 -6 +0 +0 +5 +8 0.8
TOT23 AAABAL 455404 887017 3412211 00 218296361658 144263 277 291 81 -10 +0 +0 +8 +13 1.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBBAL 33% 493445 9914117 3512610 11 222294373667 151267 267 296 85 -9 -0 +1 +9 +14 1.5
202825 MLBBAL 46% 520467 10515118 3813110 11 225297377674 152269 257 302 89 -6 -0 +1 +9 +15 1.8
202926 MLBBAL 54% 520466 10515118 3913010 11 225299378677 152270 258 304 91 -5 -0 +1 +9 +15 2.0
203027 MLBBAL 57% 520465 10515118 4013010 11 226301378679 153271 258 305 92 -5 -0 +1 +9 +15 2.0
203128 MLBBAL 59% 520465 10415118 4013110 11 224299376675 153270 258 304 91 -5 -0 -0 +9 +15 1.9
203229 MLBBAL 58% 520465 10415118 4013210 11 224299376675 153269 258 302 89 -6 -0 -1 +9 +15 1.7
203330 MLBBAL 58% 520464 10415118 4113310 11 224301377678 153268 268 299 87 -8 -0 -1 +9 +15 1.5
203431 MLBBAL 58% 495444 9714116 391299 11 218295363657 144265 268 295 84 -9 -0 -2 +9 +14 1.2
203532 MLBBAL 58% 462415 8912115 361228 10 214290357646 142262 268 290 80 -11 +0 -3 +8 +13 0.8
202724 MLBBAL 33% 163147 33506 12423 00 224296381677 156271 267 286 77 -4 +0 +0 +3 +5 0.4
202825 MLBBAL 46% 241216 50719 18615 10 231305398704 167273 257 292 82 -5 +0 +0 +4 +7 0.7
202926 MLBBAL 54% 281253 588110 21705 10 229301387688 158274 257 296 84 -5 +0 +0 +5 +8 0.9
203027 MLBBAL 57% 296265 629111 23746 10 234310400710 166275 258 296 85 -5 +0 +0 +5 +8 0.9
203128 MLBBAL 59% 305272 639111 24776 10 232308393701 162274 258 295 84 -5 +0 -0 +5 +9 0.9
203229 MLBBAL 58% 302270 629111 23776 10 230304393697 163273 258 293 83 -6 +0 -0 +5 +9 0.8
203330 MLBBAL 58% 301269 629111 23776 10 230305394699 164272 268 291 81 -7 +0 -1 +5 +9 0.7
203431 MLBBAL 58% 286257 568010 22745 10 218292366658 148269 268 287 77 -7 +0 -1 +5 +8 0.5
203532 MLBBAL 58% 266238 51709 21705 00 214292357649 143266 268 281 73 -8 +0 -2 +5 +8 0.3
▸ Career Totals
Career 24592204 50071689 18862747 70 227301386687 159274 258 291 81 -53 +1 -3 +44 +70 6.0
/ 162G 650583 13319224 5016612 20 228302391693 163275 268 291 81 -14 +0 -1 +12 +18 1.6
Career 63735728 121619214205 4571699129 1413 212285358643 146262 277 286 77 -165 -2 -4 +114 +181 12.5
/ 162G 650584 12420121 4717313 11 212286358644 146261 277 286 77 -17 -0 -0 +12 +18 1.3

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
202118 ROKFCL Orioles Orange 2824 4100 272 01 167286208494 42235 257 245 46 -2 -0 +1 -0.1
202219 ADelmarva Shorebirds 246221 42944 14689 00 190266321588 131252 286 266 61 -11 +0 +7 -0.4
202320 A+Aberdeen IronBirds 311276 53809 26864 01 192271319590 127237 288 266 62 -13 -0 +9 -0.5
202320 ADelmarva Shorebirds 12096 29608 20294 20 3024426151.056 313356 2417 457 208 +15 +0 +3 1.9
202421 AABowie Baysox 6965 17304 2130 10 262284492776 231260 193 328 109 +1 +0 +2 0.3
202421 A+Aberdeen IronBirds 326281 6718213 35686 11 238335456791 217266 2111 347 123 +9 -0 +9 1.8
202421 INTLSurprise Saguaros 8780 27512 6141 00 338391500891 162391 167 394 160 +6 +0 +2 0.9
202522 AAChesapeake Baysox 434379 9621116 388312 12 253340441781 187283 199 345 122 +11 -1 +12 2.3

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
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#3Welington Castillolast yr '19
career totals — 8 seasons, 2,667 PA
82,667975254313425+48-1413.313.2
/162664241+11.9-3.43.3pk7: 13
#4Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,473856223294375+44-207.67.1
/162664232+11.9-5.42.0pk7: 7
#5Tim Beckhamlast yr '19
career totals — 5 seasons, 1,743 PA
51,7436313248301431+19-136.16.1
/162664245+7.1-4.82.3pk7: 6
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4

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
Creed Willems (OGILVIE) 23 45 55 30 50 218/296/361 144263 170 27% 7% 81 +1.2
Michael Wing
2012 · A
23 49→50 47→55 35→40 41 244/290/381 137307 154 25% 5% 87 +0.8 216/256/337 121284 115 27% 4% 61 -1.0 227/268/39016329318428%4%80+0.2
Taylor Green
2010 · AA
23 50→56 45→50 38→30 50 245/305/363 118277 133 17% 7% 89 +0.9 243/300/384 141281 142 18% 7% 92 +1.2 242/301/39214928115119%7%93+1.0
Hank Conger
2011 · MLB
23 49→56 45→50 41→45 49 243/298/368 125280 123 18% 7% 86 +0.8 232/288/363 131272 153 20% 7% 82 +0.5 230/302/38315428218024%8%90+0.4
Drew Ellis
2019 · A
23 40→37 47→55 37→40 46 206/268/342 136253 154 25% 7% 68 -0.5 206/284/361 155265 183 28% 9% 80 +0.4 187/284/37018323721430%10%81+0.3
Jason Vosler
2018 · AA
24 40→43 48→55 41→40 43 207/273/350 142258 173 27% 6% 72 -0.2 207/268/376 169282 223 34% 7% 77 +0.1 215/280/38817326723328%7%82+0.3
Emerson Frostad
2007 · A
24 47 49→50 38→40 45 237/292/393 156291 175 24% 7% 91 +1.1 221/278/355 134289 145 27% 7% 75 -0.0 208/271/33012326912326%8%62-0.5
Joe Rizzo
2022 · AA
24 45→50 49→55 41→40 39 232/275/376 144296 185 28% 5% 79 +0.3 233/281/392 159289 204 26% 6% 86 +0.8 230/280/39516527622225%6%83+0.4
Phillip Cuadrado
2007 · A
23 49→51 48→50 37→40 43 247/303/388 140299 164 23% 5% 95 +1.4 225/284/351 126291 135 26% 6% 77 +0.1 183/249/29911523912028%6%46-0.6
Bobby Wilson
2007 · AA
24 50→52 46→50 35→40 45 249/289/377 129276 133 16% 5% 85 +0.7 243/288/360 117283 114 18% 6% 80 +0.4 241/289/34910828810020%6%74-0.0
Blake DeWitt
2008 · AA
22 47→55 46→50 40 43 238/275/370 132276 144 20% 5% 77 +0.1 243/306/371 128279 114 17% 8% 91 +1.1 245/319/36812328110316%9%87+0.7
Rio Ruiz
2018 · MLB
24 45→51 46→50 39→40 46 223/284/353 130286 143 27% 8% 77 +0.1 223/280/352 129276 143 24% 7% 75 -0.0 212/277/35113925116322%8%72-0.1
Andy Marte
2006 · MLB
22 43→48 52→55 37→40 51 225/294/392 168259 193 22% 9% 92 +1.2 222/270/374 152260 183 22% 6% 77 +0.1 238/288/39715926819219%6%88+0.5
Nick Hundley
2008 · AA
24 41→46 51→55 39→40 45 217/274/376 159259 193 25% 7% 79 +0.3 223/280/380 157271 184 24% 7% 82 +0.5 255/322/42917432117425%8%109+1.2
Héctor Sánchez
2012 · MLB
22 49→50 45→50 37→30 42 244/283/366 122295 122 22% 5% 79 +0.3 242/282/359 117302 123 23% 5% 78 +0.2 218/263/38616825723026%5%74-0.0
Edinson Rincon
2013 · AA
22 50→55 46→50 34→30 40 247/281/376 129300 132 23% 4% 82 +0.5 233/273/324 91301 74 24% 5% 63 -0.8 210/261/260502922027%5%39-1.1
Tyler Ogle
2014 · A
23 45→44 47→50 39→30 55 226/316/359 133261 155 20% 10% 93 +1.3 219/299/371 152267 183 25% 9% 89 +0.9 206/284/36816225021026%9%79+0.1
Travis Scott
2008 · A
23 44 50→55 43→40 44 225/284/373 148289 183 28% 7% 82 +0.5 223/277/378 155288 175 28% 7% 81 +0.4 217/270/37615827518327%6%76+0.0
Reese Havens
2011 · AA
24 44→40 51→45 40 47 225/301/385 160282 194 27% 8% 94 +1.3 213/287/341 128307 144 33% 9% 76 +0.1 195/275/30911428412333%9%60-0.4
Deivy Grullón
2019 · AA
23 45→42 49→55 41→30 37 232/265/370 139299 172 29% 4% 73 -0.1 224/276/399 175310 244 34% 6% 86 +0.8 204/264/39018728028137%7%75+0.0
Michael McKenry
2009 · A
24 42→47 52→55 38→40 47 222/296/395 173274 204 27% 8% 94 +1.3 219/282/356 137276 153 25% 7% 77 +0.1 241/316/40916828821223%9%102+0.7