Keduar TrujilloC Asheville Tourists
Age 22 R/R 6'0" / 188 lbs A+ HR +6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION42 act + 164 ros · stats below = ROS only
wRC+†41
AVG/OBP/SLG.170 / .252 / .252
PA164
HR2
K%34
BB%9
BABIP256
ISO82
MLB%0%
Value2026 · WAR
BAT: -14.3 runs (wOBA-derived runs vs avg)-14BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.7 runs (Positional adjustment)+4POSREP: +5.8 runs (Replacement-level credit)+6REPTotal WAR: -0.50-0.5WAR
0.00.51.00.10.10.1+$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 20 / POW 30
Toolsscout grade
CONTACT20
scouting grade only
POWER30
scouting grade only
EYE55
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.6M +$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
202218 ROKDSL HOU Orange 6862 18512 4120 52 290333500833 210320 186 338 117
202218 ROKDSL HOU Orange 6858 22712 880 52 3794556381.092 259400 1212 459 209
202319 ROKDSL Astros Blue 153139 23306 12512 62 165242317558 151207 338 250 50
202319 ROKDSL Astros Blue 153131 33508 20362 62 252359473833 221287 2413 370 141
202420 ROKFCL Astros 9485 18501 6202 00 212280306585 94262 216 249 49
202420 ROKFCL Astros 9481 22701 10142 00 272366395761 123313 1511 342 120
202521 A2 teams 220200 30303 17992 33 150224210434 60276 458 196 8
202521 A2 teams 220187 36404 30692 33 193311278589 86281 3114 278 71
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 A+HOU 4235 5001 6161 10 143286229514 86222 3814 222 28 -3 +0 +0 +1 +1 -0.1
YTD22 A+HOU 4232 5001 9121 10 156357250607 94211 2921 303 90 -0 +0 +0 +1 +1 0.2
ROS22 A+HOU 0% 164147 25412 14562 31 170252252503 82259 349 239 41 -11 +0 +0 +3 +5 -0.3
ROS22 MLBHOU 0% 11 0000 000 00 261 00 233 37 -0 +0 +0 +0 +0 -0.0
FULL22 A+HOU 4336 5001 6161 10 139279222501 83211 3714 222 28 -3 +0 +0 +1 +1 -0.1
TOT22 A+HOU 206182 30413 20723 41 165259247506 82250 3510 235 38 -14 +0 +0 +4 +6 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBHOU 35% 267239 45815 23873 41 188268293561 105263 339 250 50 -15 +0 +0 +5 +8 -0.3
202824 MLBHOU 46% 357320 611117 301134 51 191268297565 106266 328 258 56 -18 +1 +0 +6 +10 -0.1
202925 MLBHOU 52% 408366 711328 351274 62 194272306578 112268 319 263 59 -19 +0 +0 +7 +12 0.1
203026 MLBHOU 54% 440394 771429 381365 62 195275310584 114268 319 265 61 -19 +0 +0 +8 +12 0.1
203127 MLBHOU 54% 453405 791429 401405 62 195276306582 111268 319 265 61 -20 +0 +0 +8 +13 0.1
202723 MLBHOU 35% 9283 16302 8301 10 193272301573 108265 339 245 46 -6 +0 +0 +2 +3 -0.1
202824 MLBHOU 46% 165148 28513 14522 21 189268297566 108269 328 253 52 -9 +0 +0 +3 +5 -0.1
202925 MLBHOU 52% 211189 37714 18662 31 196273307580 111270 319 258 55 -11 +0 +0 +4 +6 -0.1
203026 MLBHOU 54% 239213 42815 21743 31 197278315593 117271 319 260 57 -12 +0 +0 +4 +7 -0.0
203127 MLBHOU 54% 246219 43815 22763 31 196279311589 114271 319 260 57 -12 +0 +0 +4 +7 -0.0
▸ Career Totals
Career 954853 16631419 8329811 124 195275307582 113272 319 257 55 -49 +1 +0 +17 +27 -0.4
/ 162G 650581 11321313 572037 83 194274308583 114272 319 257 55 -33 +0 +0 +12 +18 -0.3
Career 26242357 447801052 21984129 4416 190267298565 109267 328 255 54 -138 +2 +0 +47 +74 -1.4
/ 162G 650584 11120213 542087 114 190266298564 108268 328 255 54 -34 +1 +0 +12 +18 -0.4

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
202218 ROKDSL HOU Orange 6858 22712 880 52 3794556381.092 259400 1212 459 209 +8 +0 +2 1.1
202319 ROKDSL Astros Blue 153131 33508 20362 62 252359473833 221287 2413 370 141 +7 +0 +4 1.2
202420 ROKFCL Astros 9481 22701 10142 00 272366395761 123313 1511 342 120 +2 +0 +3 0.5
202521 A+Asheville Tourists 1614 4000 220 00 286375286661 333 1212 313 98 -0 +0 +0 0.0
202521 AFayetteville Woodpeckers 204173 32404 28672 33 185305277583 92275 3314 275 69 -7 -1 +6 -0.2

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#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 2 projected seasons
29541913193269304+17+80.10.1
/162664139+11.9+5.60.0pk7: 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
Keduar Trujillo (OGILVIE) 22 20 30 40 55 165/259/247 82250 34 35% 10% 38 -0.5
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
Willy Diaz
2016 · A
22 39 38→40 43→40 46 187/275/268 81281 63 33% 9% 53 -1.5 189/257/267 78337 45 41% 7% 43 -2.2 169/224/243753182444%5%20-1.2
Claudio Finol
2022 · A
22 40 39→40 46→45 40 193/251/277 85270 56 30% 6% 43 -2.2 194/250/277 83275 79 30% 6% 43 -2.2 181/246/2587726091232%7%35-0.7
Arturo De Freitas
2023 · A
22 35 39→45 45→40 34 173/222/254 81276 74 39% 5% 24 -3.5 183/241/264 81308 85 40% 6% 36 -2.7 115/169/126122240046%5%-33-1.4
Gerardo Bustamante
2008 · A
22 38 39→45 42→50 40 189/237/273 83260 84 30% 6% 36 -2.7 198/258/276 78271 55 27% 7% 46 -2.0 226/262/32599269141222%4%56-0.4
Narbe Cruz
2023 · A
22 41 38→40 44→45 40 197/250/273 76268 57 28% 5% 42 -2.3 215/268/305 90308 86 31% 5% 58 -1.2 215/271/305903139632%5%54-0.7
Glenn Santiago
2023 · A
22 42 41→40 46→45 39 204/256/303 99288 98 31% 6% 52 -1.6 199/262/282 83293 79 32% 7% 50 -1.8 183/253/253702696832%7%37-1.1
Wilkin Grullon
2022 · A
22 40 37→30 46→45 41 189/263/263 74280 54 32% 7% 46 -2.0 197/259/295 98320 85 38% 7% 51 -1.7 156/214/26010425511042%6%20-0.7
Gilbert Gomez
2014 · A
22 42→35 36→40 40→50 44 195/267/261 66302 37 34% 8% 46 -2.0 181/259/261 80287 48 35% 9% 43 -2.2 157/243/243862474835%10%29-1.5
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
Luis Sanchez
2008 · A
21 37 36→30 45→40 44 178/253/238 60259 47 31% 8% 35 -2.8 196/255/250 54275 24 27% 7% 37 -2.6 188/244/231442621227%7%26-1.6
Joey Armstrong
2016 · A
22 39 37→40 44→45 44 189/248/258 70262 55 29% 7% 37 -2.6 210/276/290 80306 57 30% 7% 57 -1.2 212/285/293813134831%7%58-0.5
Joseph Odom
2015 · A
23 38 40→45 40→30 44 189/261/275 87276 85 33% 8% 48 -1.9 206/252/313 107279 103 29% 5% 53 -1.5 199/254/31811933012241%6%52-0.6
Carlos Torres
2015 · A
22 38 37→30 44→50 39 185/231/250 65251 57 28% 5% 27 -3.3 200/239/272 72273 56 27% 4% 36 -2.7 200/236/264642684426%4%29-0.9
Juan Zabala
2021 · A
22 40 39→40 48→50 37 189/252/274 85300 66 37% 6% 43 -2.2 211/273/309 98301 913 31% 7% 61 -1.0 203/266/29188284101630%7%50-0.7
Frank Veliz
2022 · A
22 39 38→30 47→55 37 188/240/264 76290 57 36% 6% 35 -2.8 192/252/277 85327 66 40% 7% 43 -2.2 129/202/202722446046%7%1-0.9
Alex Lavisky
2013 · A
22 36 42→40 46→30 35 185/231/286 100277 113 36% 5% 37 -2.7 201/245/297 96268 103 28% 5% 46 -2.0 192/236/2768524110124%4%34-0.9
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
Daniel Berg
2007 · A
22 37 42→40 44→40 41 186/254/294 107267 94 32% 7% 50 -1.8 194/262/277 83297 64 34% 7% 48 -1.9 186/258/258722915235%7%39-1.3
J.C. Millan
2018 · A
22 40 37→45 45→30 36 194/235/268 74277 48 31% 4% 33 -2.9 221/267/321 100274 96 22% 6% 61 -1.0 227/273/32710126611419%6%61-0.4