Andrew TessC FCL Orioles
Age 19 R/R 6'0" / 200 lbs ROK HR +8% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 213 proj PA
wRC+†60
AVG/OBP/SLG.196 / .287 / .276
PA213
HR2
SB5
K%29
BB%9
ISO81
MLB%0%
Value2026 · WAR
BAT: -9.5 runs (wOBA-derived runs vs avg)-10BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.8 runs (Positional adjustment)+4POSREP: +6.0 runs (Replacement-level credit)+6REPTotal WAR: +0.10+0.1WAR
0.01.12.10.40.81.21.41.51.51.61.61.41.31.1+$96M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 25
Toolsscout grade
CONTACT40
scouting grade only
POWER25
scouting grade only
EYE60
scouting grade only
SPEED60
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
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.5$8M+$7M
2033Pre-Arb$1.0M+1.6$8M+$7M
2034Pre-Arb$1.0M+1.6$7M+$7M
2035Arb-1$3M+1.4$6M+$5M
2036Arb-2$4M+1.3$5M+$3M
2037Arb-3$5M+1.1$4M+$2M
Totals $15M $36M +$31M

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
202518 ROK2 teams 227179 34512 247920 185 190350263612 73317 3511 274 68
202518 ROK2 teams 227163 41722 405320 185 252453356809 104351 2318 379 149
▸ 2026 Season
202619 MLBBAL 213187 36612 18626 51 193284267552 75279 298 264 60 -10 +1 +0 +4 +6 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBBAL 34% 296260 53924 26838 71 204296300596 96282 289 275 69 -10 +1 +0 +5 +8 0.4
202821 MLBBAL 48% 406356 751336 3611111 102 211303315617 104284 279 283 74 -12 +1 +0 +7 +12 0.8
202922 MLBBAL 54% 484425 911638 4313113 122 214306322628 108286 279 287 78 -12 +2 +0 +9 +14 1.2
203023 MLBBAL 57% 520456 981739 4613913 133 215305325629 110287 279 290 80 -11 +1 +0 +9 +15 1.4
203124 MLBBAL 57% 520456 9917310 4613913 133 217307333640 116288 279 292 82 -11 +1 +0 +9 +15 1.5
203225 MLBBAL 57% 520456 9917310 4613913 133 217307333640 116288 279 293 82 -10 +1 +0 +9 +15 1.5
203326 MLBBAL 56% 520456 9917310 4613913 133 217307333640 116287 279 293 83 -10 +1 +0 +9 +15 1.6
203427 MLBBAL 55% 520455 9917310 4713913 133 218309334643 116287 279 293 83 -10 +1 +0 +9 +15 1.6
203528 MLBBAL 55% 520455 9917310 4714013 123 218309334643 116287 279 292 82 -11 +1 -1 +9 +15 1.4
203629 MLBBAL 58% 520454 971739 4814113 122 214307324631 110286 279 290 80 -12 +2 -1 +9 +15 1.3
203730 MLBBAL 60% 520454 971739 4814213 122 214307324631 110284 279 288 78 -13 +2 -2 +9 +15 1.1
203831 MLBBAL 62% 504440 921638 4613913 112 209303314616 105282 289 283 75 -14 +1 -3 +9 +14 0.8
202720 MLBBAL 34% 10289 18311 9293 20 202297292589 90286 289 259 56 -5 +0 +0 +2 +3 0.0
202821 MLBBAL 48% 197173 37713 17545 51 214303318620 104288 279 267 62 -8 +1 +0 +4 +6 0.1
202922 MLBBAL 54% 262230 51925 23717 61 222312343655 122290 279 272 66 -10 +1 +0 +5 +7 0.3
203023 MLBBAL 57% 294258 561025 26798 71 217308329638 112291 279 275 69 -10 +1 +0 +5 +8 0.4
203124 MLBBAL 57% 294258 571026 26798 71 221312345657 124292 279 277 70 -10 +1 +0 +5 +8 0.5
203225 MLBBAL 57% 294258 571026 26788 71 221312345657 124292 279 278 71 -10 +1 +0 +5 +8 0.5
203326 MLBBAL 56% 294258 571026 26788 71 221312345657 124291 279 278 71 -10 +1 +0 +5 +8 0.5
203427 MLBBAL 55% 288253 561026 26777 71 221311348659 126291 279 278 71 -9 +1 +0 +5 +8 0.5
203528 MLBBAL 55% 285250 551025 26777 71 220311336647 116291 279 277 70 -10 +1 -0 +5 +8 0.4
203629 MLBBAL 58% 302263 581026 28828 71 221314342657 122290 279 275 69 -11 +1 -1 +5 +9 0.4
203730 MLBBAL 60% 313273 591026 29868 71 216310333643 117288 279 273 67 -12 +1 -1 +6 +9 0.2
203831 MLBBAL 62% 311271 581025 29868 71 214308321629 107286 289 269 64 -13 +1 -2 +6 +9 0.1
▸ Career Totals
Career 32362834 6191092260 29187685 7611 218310336646 118292 279 274 68 -117 +11 -4 +58 +92 4.0
/ 162G 650569 12422412 5817617 152 218309334642 116292 279 274 68 -23 +2 -1 +12 +18 0.8
Career 62905489 116820137107 5671723175 16435 213307321628 109287 279 288 78 -154 +19 -7 +112 +178 15.2
/ 162G 650567 12121411 5917818 174 213307323630 109288 279 288 78 -16 +2 -1 +12 +18 1.6

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
202518 ADelmarva Shorebirds 3930 7200 6142 11 233395300695 67438 3615 327 108 +0 -0 +1 0.1
202518 ROKFCL Orioles 188133 34522 343918 174 256465368833 113337 2118 390 157 +12 +2 +5 2.0

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
#1Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#6Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,4505982215303325+62+328.47.1
/1626641116+11.9+6.21.6pk7: 6

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
Andrew Tess (OGILVIE) 19 40 25 60 60 196/287/276 80279 25 29% 9% 60 -0.4
Jose Astudillo
2023 · A
19 44 37→30 54→50 47 207/264/281 74251 314 19% 6% 50 -1.8 245/295/318 73283 314 14% 5% 72 -0.2 293/336/3909732081910%4%104+0.6
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Dubal Baez
2012 · A
19 46 34→30 52→60 47 210/307/262 52296 216 27% 8% 65 -0.7 218/295/268 50299 119 25% 7% 60 -1.0 222/294/2573530102624%7%53-0.4
Emmanuel Morel
2016 · A
19 45 35→30 53→55 49 207/286/270 62293 217 28% 9% 56 -1.3 187/257/246 59306 215 36% 8% 38 -2.6 139/207/1733425101741%7%-4-1.2
Ryan Burrowes
2023 · A
18 44→45 38→40 55→60 45 206/289/290 83281 513 27% 8% 63 -0.8 190/255/255 65322 420 39% 6% 40 -2.4 197/270/2757832073237%7%49-1.2
Jeremy Arocho
2018 · A
19 43→46 38→30 53→60 41 203/260/286 83285 412 29% 6% 49 -1.8 223/283/291 68291 211 22% 7% 59 -1.1 217/330/2614529713424%14%71-0.2
Ronaldo Urdaneta
2018 · A
19 42 37→40 54→60 45 200/270/270 70284 422 29% 8% 50 -1.8 208/268/293 85302 618 31% 7% 54 -1.4 155/238/2196425253237%8%22-1.0
Glenn Santiago
2021 · A
20 43 37→40 55→45 46 200/274/277 78262 313 23% 7% 54 -1.4 206/269/298 92281 79 27% 7% 56 -1.3 184/247/261772747833%7%35-1.1
Jermaine Palacios
2015 · A
19 45→47 36→45 55→50 49 206/290/287 81280 213 25% 9% 63 -0.8 230/271/322 92291 510 22% 5% 63 -0.9 211/262/352141281201332%6%65-0.5
Jenner Emeterio
2013 · A
20 45 38→30 48→60 46 214/278/297 83284 513 26% 8% 59 -1.1 217/304/278 61289 324 23% 10% 66 -0.6 216/317/2604428513422%12%65-0.3
Adrian Abreu
2011 · A
20 43 37→40 52→55 44 204/258/281 77261 310 22% 6% 46 -2.0 205/283/290 85253 715 20% 9% 61 -1.0 194/284/2748023182019%10%56-0.4
Braulio Vasquez
2018 · A
19 47 34→45 52→65 43 217/282/271 54313 115 29% 7% 54 -1.4 197/255/270 73303 58 34% 6% 43 -2.2 192/271/2707829353233%7%47-0.7
Deiber Olivera
2012 · A
19 44 38→40 50→45 44 210/259/296 86269 48 23% 6% 50 -1.7 236/277/312 76275 37 15% 4% 63 -0.9 255/291/322672892712%3%69-0.1
Luke Adams
2023 · A
19 50→35 40→45 55 45 230/305/328 98330 718 30% 8% 80 +0.4 188/317/307 119267 1220 31% 11% 83 +0.6 183/337/342159234192128%12%99+0.8
Oswaldo Linares
2022 · A
19 42 36→40 47→40 54 195/298/259 64275 48 28% 12% 60 -1.0 196/296/284 88277 85 29% 11% 66 -0.6 173/283/253792469230%12%51-0.6
Luis Andujar
2019 · A
19 42 37→40 53→50 38 197/250/268 71300 49 34% 6% 40 -2.4 215/278/290 75306 310 28% 7% 58 -1.2 221/291/2927130621226%8%64-0.3
Ronald Bermudez
2007 · A
19 43→46 36→40 56→45 43 203/261/277 74282 29 27% 6% 46 -2.0 233/299/325 92298 510 22% 8% 76 +0.0 255/281/326713264422%3%64-0.3
Victor Rodrigues
2023 · A
18 41 38→30 49→50 44 197/261/279 83254 57 24% 6% 49 -1.8 211/290/283 72267 59 21% 9% 62 -0.9 219/316/2715227241019%11%68-0.2
Enmanuel Tejeda
2023 · A
18 44 38→40 51→60 58 207/313/298 91265 412 22% 12% 76 +0.1 218/305/301 83307 623 28% 10% 73 -0.1 216/305/2927730173228%10%68-0.2
Mikey Edie
2016 · A
19 48 35→30 49→50 42 224/295/281 56296 313 24% 5% 64 -0.8 212/267/270 58314 215 31% 4% 48 -1.9 187/236/2405228121032%3%22-1.4