Vidal Bruján3B Syracuse Mets
Age 28 S/R 5'9" / 180 lbs AAA Svc 3.081 · Ctrl thru 2028
2026 ROS PROJECTION152 act + 101 ros · stats below = ROS only
wRC+†vL 6263vR 64
AVG/OBP/SLG.210 / .289 / .299
PA101
HR1
K%22
BB%8
BABIP263
ISO89
MLB%10%
Value2026 · WAR
BAT: -14.7 runs (wOBA-derived runs vs avg)-15BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.2 runs (Replacement-level credit)+7REPTotal WAR: -0.60-0.6WAR
0.00.51.00.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 45 / POW 30
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
5610.3%
xwOBA
130.266
POWER30
Barrel%
101.1
Avg EV
1085.8
Bat Spd
2368.5
EYE50
Chase%
5131.5%
SPEED50
Sprint
1325.7
Platoon Splits2024-2025 · 356 PA
vs LHP
vs RHP
Edge
PA
71
285
wRC+
68
70
wOBA
274
277
ISO
098
085
L
BABIP
267
286
R
K%
22.5%
18.2%
▶▶R
BB%
9.9%
7.0%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2021
Service   3.081 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M
2027Arb-2$0.4M
2028Arb-3$0.6M
Totals $0.3M $-5M -$0.4M

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
201517 ROKDSL Rays 272240 58732 24235 2212 242323321644 79259 89 282 74
201517 ROKDSL Rays 272226 68942 38165 2212 301413403815 102316 614 369 140
201618 ROKGCL Rays 223209 47941 8225 85 225270321591 96247 104 253 52
201618 ROKGCL Rays 223202 571251 14155 85 282342406748 124301 76 333 113
201820 A2 teams 548493 1382079 45945 5519 280346404750 124328 178 325 107
201820 A2 teams 548475 1522579 63685 5519 320405459864 139357 1211 384 152
201921 AA3 teams 529484 1141775 331007 5218 236294331624 95285 196 274 68
201921 AA3 teams 529465 12720116 52787 5218 273355402757 129314 1510 338 117
202022 INTLToros del Este 7563 16210 11101 103 254373317691 63302 1315
202022 INTLToros del Este 7563 16210 11101 103 254373317691 63302 1315 325 107
202123 AAA3 teams 536496 11026111 37981 5311 222277345622 123255 187 272 66
202123 AAA3 teams 536478 11733212 55871 5311 245324397721 153276 1610 323 105
202224 AAA3 teams 512469 1031729 321076 3319 220278322600 102264 216 268 63
202224 AAA3 teams 512458 1122339 43956 3319 245318367684 122289 198 307 93
202325 AAA3 teams 546493 10517610 391197 4520 213280333613 120257 227 271 66
202325 AAA3 teams 546460 11620510 72977 4520 252362383744 130296 1813 336 115
202426 MLB2 teams 430380 882333 39847 1510 232315332646 100288 209 282 74 -13 -1 -3 +5 +12 0.1
202426 MLB2 teams 430374 841823 45737 1510 225319307627 83270 1710 289 79 -10 -1 -3 +5 +12 0.3
202527 INTL2 teams 202184 471100 13453 74 255315315630 60333 226 278 71
202527 INTL2 teams 202176 41600 21423 74 233325267592 34301 2110 278 71
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AAANYM 152138 27311 10323 82 196265254519 58245 217 240 42 -10 +1 +0 +1 +4 -0.4
YTD28 AAANYM 152133 29411 15273 82 218311286597 68264 1810 278 71 -5 +1 +0 +1 +4 0.1
ROS28 AAANYM 10% 10190 19311 8222 41 210289299588 89257 228 262 59 -5 +0 -0 +0 +3 -0.2
ROS28 MLBNYM 10% 109 1000 120 00 111200111311 257 2010 251 50 -1 +0 -0 +0 +0 -0.0
FULL28 AAANYM 162147 28311 11343 82 190261245506 54239 217 241 42 -11 +1 -0 +1 +5 -0.5
TOT28 AAANYM 253228 46622 18545 123 201275272546 70252 217 249 49 -15 +1 -0 +1 +7 -0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBNYM 27% 298269 561023 23644 92 208280294574 86259 218 262 59 -14 +1 -3 +1 +8 -0.6
202830 MLBNYM 37% 327294 601123 25715 92 204278286563 82257 228 259 56 -16 +1 -3 +1 +9 -0.8
202729 MLBNYM 27% 8174 15301 6171 21 203272284555 81259 217 251 50 -5 +0 -1 +0 +2 -0.3
202830 MLBNYM 37% 122110 23411 9272 31 209281291572 82257 227 248 48 -7 +0 -1 +0 +3 -0.4
▸ Career Totals
Career 858777 1553337 6418711 2116 199270277547 77252 227 250 50 -49 -2 -8 +12 +24 -2.4
/ 162G 650589 1172525 481428 1612 199268273542 75252 227 250 50 -37 -2 -6 +9 +18 -1.8
Career 45994164 9611733957 33785958 322126 231297332630 101276 197 273 67 -172 +14 -12 +19 +130 -2.1
/ 162G 650589 1362468 481218 4618 231298333631 102276 197 273 67 -24 +2 -2 +3 +18 -0.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
201517 ROKDSL Rays 272226 68942 38165 2212 301413403815 102316 614 369 140 +12 -0 +8 2.0
201618 ROKGCL Rays 223202 571251 14155 85 282342406748 124301 76 333 113 +3 -0 +6 0.9
201820 A+Charlotte Stone Crabs 11498 34724 15150 124 3474345821.015 235380 1313 439 194 +12 +1 +3 1.6
201820 ABowling Green Hot Rods 434377 1181855 48535 4315 313398427825 114351 1211 369 141 +20 +3 +12 3.6
201921 AAMontgomery Biscuits 233207 55943 20353 248 266339391730 126304 159 325 107 +2 +2 +7 1.0
201921 A+Charlotte Stone Crabs 196176 51831 17262 245 290359386745 97333 139 336 115 +3 +3 +6 1.2
201921 INTLSalt River Rafters 10082 21342 15172 45 256384463847 207297 1715 373 143 +5 -1 +3 0.7
202022 INTLToros del Este 7563 16210 11101 103 254373317691 63302 1315 325 107 +1 +1 +2 0.4
202123 MLBTampa Bay Rays 2626 2000 080 10 777777154 111 310 70 -88 -6 +0 -1 +2 +1 -0.3
202123 AAADurham Bulls 441389 10231112 49681 448 262346440786 177290 1511 349 125 +12 +6 +12 3.1
202123 INTLToros del Este 6963 13210 6110 83 206275270545 63250 169 252 51 -4 +0 +2 -0.1
202224 MLBTampa Bay Rays 162147 24503 12371 55 163231259490 95193 237 224 29 -13 -1 +1 +2 +5 -0.7
202224 AAADurham Bulls 290257 751436 27485 2613 292370440810 148338 179 362 135 +11 +0 +8 2.0
202224 INTLToros del Este 6054 13400 4100 21 241293315608 74295 177 268 63 -2 +0 +2 -0.1
202325 MLBTampa Bay Rays 8476 13200 5212 32 171241197438 26236 256 208 17 -8 -0 -3 +2 +2 -0.7
202325 AAADurham Bulls 276239 6511410 31494 1914 272365477842 205302 1811 370 141 +13 -2 +8 1.9
202325 INTLEstrellas Orientales 186145 38710 36271 234 262412324736 62314 1519 342 120 +4 +3 +5 1.3
202426 MLBMiami Marlins 278248 551422 25544 56 222303319622 97276 199 285 76 -7 -1 -3 +5 +8 0.1
202426 INTLEstrellas Orientales 152126 29401 20193 104 230349286635 56259 1213 297 85 -3 +0 +4 0.2
202527 MLBAtlanta Braves 9587 22500 6211 21 253309310619 57328 226 281 73 -3 +0 -0 +1 +3 0.0
202527 INTLEstrellas Orientales 10789 19100 15212 53 213340225564 11275 2014 276 69 -4 -0 +3 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 645584 1162625 481418 1614 199269276544 77252 227 250 50 -37 -2 -6 +11 +18 -1.6

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
#1Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
5846721206275287+3-6-1.7-1.5
/162664617+2.4-4.4-1.3pk7: -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
Vidal Bruján (OGILVIE) 28 45 30 50 50 201/275/272 70252 212 21% 7% 49 -0.6
Richy Pedroza
2019 · AAA
28 47→52 37→40 46→50 50 219/283/289 70264 415 18% 8% 59 -1.1 236/309/327 91287 519 18% 10% 80 +0.4 241/322/3207929322317%11%81+0.4
Cesar Crespo
2007 · MLB
28 47→50 40 53→55 48 228/284/321 93276 821 20% 7% 68 -0.5 225/277/311 86282 715 21% 7% 63 -0.9 223/273/2846128041421%6%50-1.1
Jonathan Diaz
2013 · AAA
28 46→47 36→30 47→50 52 213/294/275 62265 413 20% 9% 62 -0.9 216/289/280 64270 312 20% 8% 60 -1.0 214/286/271572682919%7%54-1.0
Skyler Stromsmoe
2013 · AAA
29 45 39→40 49→50 45 215/281/301 86278 615 24% 7% 63 -0.9 215/289/290 75270 413 20% 8% 63 -0.8 207/289/2655825811118%8%55-0.6
Stephen Perez
2018 · AAA
27 41→47 38→30 50 46 197/266/273 75263 613 26% 8% 49 -1.8 209/278/289 80298 714 30% 8% 58 -1.2 189/268/197828801831%9%31-0.6
Todd Cunningham
2017 · MLB
28 48→56 38→40 51→55 47 226/285/308 81267 619 17% 6% 65 -0.7 226/304/320 94273 715 19% 7% 78 +0.2 243/341/3379429751018%8%95+0.8
Derrick Robinson
2015 · MLB
27 49→50 37→40 50→65 46 230/286/303 73298 417 23% 7% 64 -0.8 237/284/300 63294 519 20% 6% 62 -0.9 248/290/2611330802518%6%52-0.9
Felix Martinez
2001 · MLB
27 46 40 52→50 52 216/301/312 96264 614 20% 9% 75 -0.0 233/297/337 104285 814 20% 7% 78 +0.2 234/275/311772853819%4%59-0.6
Anderson Machado
2009 · AAA
28 41→43 41→40 50→45 49 200/274/299 98264 810 26% 9% 59 -1.1 200/274/287 87279 510 27% 9% 56 -1.3 197/275/275782871929%9%51-0.7
Pedro Florimón
2015 · MLB
28 43→52 41→45 54→55 42 211/263/312 101283 819 28% 6% 56 -1.3 213/263/321 108305 918 31% 6% 59 -1.1 219/275/335116325101134%6%66-0.3
Wilton Guerrero
2004 · MLB
29 50 40→30 54→50 45 240/282/326 86284 718 18% 5% 68 -0.5 236/281/356 120267 1112 16% 6% 76 +0.1 250/286/3741242749612%4%78+0.1
Jecksson Flores
2022 · AAA
28 45→53 39→40 48→55 48 213/277/298 85261 610 20% 7% 60 -1.0 223/285/322 99275 87 21% 7% 69 -0.4 218/282/306882676320%6%60-0.5
Rafael Bautista
2021 · AAA
28 45→53 40→30 53→60 43 216/267/303 87278 716 24% 6% 56 -1.3 217/264/323 106273 119 24% 4% 61 -1.0 204/247/2918725210623%3%41-1.0
Guilder Rodriguez
2011 · AAA
28 51→56 34→30 51→55 47 240/286/286 46281 217 15% 6% 59 -1.1 240/290/279 39284 117 15% 7% 59 -1.1 238/291/2672928711616%7%53-0.8
Mike Miller
2018 · AAA
28 50→48 37→40 46→50 47 234/286/308 74278 412 17% 6% 66 -0.6 232/280/302 70281 611 18% 6% 61 -1.0 232/275/2835127941118%5%51-0.9
Jake Palomaki
2022 · AA
27 42 35→30 50 49 197/273/256 58262 218 24% 8% 47 -1.9 234/299/306 72303 414 22% 7% 71 -0.3 261/323/3145333131420%7%79+0.2
Callix Crabbe
2011 · MLB
28 41→51 39→40 49→55 50 198/269/282 84242 617 20% 8% 53 -1.5 224/281/344 120260 1216 18% 7% 73 -0.1 240/293/369129258151614%7%82+0.2
Gustavo Nunez
2016 · AAA
28 50→57 37→40 48→55 41 238/271/303 65292 519 20% 4% 56 -1.3 240/280/308 68291 416 18% 5% 62 -0.9 246/288/3015529721517%5%60-0.6
Jack Reinheimer
2019 · MLB
27 46→51 38→40 49→55 44 218/272/292 74286 516 25% 6% 55 -1.4 212/263/300 88281 818 26% 6% 54 -1.4 196/246/2697226461927%5%36-1.3
Reegie Corona
2015 · AAA
28 42→52 41→40 51→55 41 209/254/298 89267 99 25% 5% 50 -1.8 240/301/355 115291 914 20% 8% 85 +0.7 292/363/41512433362013%9%122+0.6