Victor Mesa Jr.RF Tampa Bay Rays
Age 24 L/L 5'11" / 195 lbs MLB HR +6%H +4% Svc 1.000 · Ctrl thru 2030
2026 ROS PROJECTION319 act + 10 ros · stats below = ROS only
showingROS
wRC+†102
AVG/OBP/SLG.111 / .200 / .111
PA10
HR0
K%20
BB%10
BABIP283
ISO151
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +7.0 runs (218 MLB PA)BAT projected ROS: +0.1 runs (10 MLB PA, park-applied)+7BATRUN so far: +0.2 runs (218 MLB PA)RUN projected ROS: +0.0 runs (10 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (218 MLB PA)FLD projected ROS: -0.0 runs (10 MLB PA, park-applied)-0FLDPOS so far: -2.3 runs (218 MLB PA)POS projected ROS: -0.1 runs (10 MLB PA, park-applied)-2POSREP so far: +4.7 runs (218 MLB PA)REP projected ROS: +0.2 runs (10 MLB PA, park-applied)+5REP2026 MLB WAR (so far + projected ROS): +1.00so far: +1.0 WAR+1.0WAR
0.00.51.00.10.40.60.60.526272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$5M ctrl surplus
Tools · Recent Form · ContractCON 60 / POW 60
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT60
Whiff%
901.5%
xAVG
410.244
POWER60
Barrel%
6911.0
Avg EV
5689.6
Bat Spd
6372.7
EYE50
Chase%
905.7%
SPEED50
Sprint
6328.0
Recent Formrolling true talent ⓘ
K%16%▲▲12% over 89 PA (45d) · proj 22%
BB%7%·6% over 114 PA (60d) · proj 7%
ISO.208▲▲.295 over 105 AB (60d) · proj .151
HR/BB6.5%▲▲9.3% over 86 BBE (60d) · proj 4.3%
BABIP.276·.282 over 78 BIP (60d) · proj .276
SLASH.265/.317/.474▲▲proj .234/.292/.385
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.1M+0.1$0.3M+$0.2M
2027Pre-Arb$0.8M+0.4$1M+$0.8M
2028Arb-1$2M+0.6$2M+$0.4M
2029Arb-2$4M+0.6$2M+$0.0M (cut)
2030Arb-3$6M+0.5$1M+$0.0M (cut)
Totals $3M $7M +$1M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201917 ROKGCL Marlins 207176 50941 24291 74 284371398769 114327 1412 339 116 +4 -0 +4 0.8
202119 AJupiter Hammerheads 474428 11421115 331023 125 266323402725 136329 227 317 100 +0 +0 +10 1.1
202220 A+Beloit Sky Carp 525460 1122635 531004 104 243327346673 102296 1910 303 91 -5 +0 +11 0.6
202220 INTLMesa Solar Sox 6758 12132 8141 01 207313431744 224238 2112 329 109 +1 -0 +1 0.2
202321 AAPensacola Blue Wahoos 533483 11724218 411226 163 242309412721 170287 238 320 103 +2 +2 +12 1.6
202422 AAAJacksonville Jumbo Shrimp 355321 8314113 28772 52 259322430752 171299 228 331 110 +4 +0 +8 1.2
202523 MLBMiami Marlins 3832 6201 550 00 188297344641 156192 1313 286 79 -1 +0 -0 -3 +1 -0.3
202523 AAAJacksonville Jumbo Shrimp 171153 46917 17280 41 301371510880 209328 1610 385 147 +10 +0 +4 1.4
202523 AJupiter Hammerheads 3936 8100 241 00 222282250532 28250 105 250 55 -2 +0 +1 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 3832 6201 550 00 188297344641 156192 1313 286 79 -1 +0 -0 -3 +1 -0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEGCL Marlins 207186 39631 15421 74 210272290563 81246 207 245 52 -12 -0 +4 -0.8
202119 A MLEJupiter Hammerheads 474438 931394 231363 125 212256311567 98283 295 252 57 -24 +0 +10 -1.4
202220 A+ MLEBeloit Sky Carp 525475 972225 381334 104 204269291559 86263 257 248 54 -29 +0 +11 -1.7
202321 AA MLEPensacola Blue Wahoos 533497 9921213 271506 163 199249328577 129252 285 248 54 -29 +2 +12 -1.6
202422 AAA MLEJacksonville Jumbo Shrimp 355330 7312110 19932 52 221268355622 133267 265 268 68 -14 +0 +8 -0.6
202523 MLB MLEMiami Marlins 3832 6201 550 00 188297344641 156192 1313 291 83 -1 +0 -0 -3 +1 -0.3
202523 AAA MLEJacksonville Jumbo Shrimp 171159 38715 11340 41 239288390678 151270 206 298 88 -2 +0 +4 0.2
202523 A MLEJupiter Hammerheads 3937 7100 161 00 189231216447 27229 153 213 30 -3 +0 +1 -0.2
201917 ROK MLEGCL Marlins 207186 39631 15421 74 210272290563 81259 207 245 52
201917 ROK RAWGCL Marlins 207176 50941 24291 74 284371398769 114327 1412 339 52
202119 A MLEJupiter Hammerheads 474438 931394 231363 125 212256311567 98289 295 252 57
202119 A RAWJupiter Hammerheads 474428 11421115 331023 125 266323402725 136329 227 317 57
202220 A+ MLE2 teams 592536 1102535 431505 105 205271291562 86271 257 248 54
202220 A+ RAW2 teams 592518 1242767 611145 105 239325355681 116290 1910 306 54
202321 AA MLEPensacola Blue Wahoos 533497 9921213 271506 163 199249328577 129256 285 248 54
202321 AA RAWPensacola Blue Wahoos 533483 11724218 411226 163 242309412721 170287 238 320 54
202422 AAA MLEJacksonville Jumbo Shrimp 355330 7312110 19932 52 221268355622 133274 265 268 68
202422 AAA RAWJacksonville Jumbo Shrimp 355321 8314113 28772 52 259322430752 171299 228 331 68
202523 AAA MLE3 teams 248227 511016 18451 41 225285357641 132254 187 284 78
202523 AAA RAW3 teams 248221 601218 24371 41 271346443789 172294 1510 349 78
201917 ROK MLEGCL Marlins 207189 39631 15421 74 206272286558 79246 207 245 52
202119 A MLEJupiter Hammerheads 474445 931394 231363 125 209256306562 97283 295 252 57
202220 A+ MLE2 teams 592539 1102535 431505 105 204271289560 85263 257 248 54
202321 AA MLEPensacola Blue Wahoos 533495 9921213 271506 163 200249329578 129252 285 248 54
202422 AAA MLEJacksonville Jumbo Shrimp 355331 7312110 19932 52 221268353621 133267 265 268 68
202523 AAA MLE3 teams 248227 511016 18451 41 225285357641 132252 187 284 78
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202321 AA MLEPensacola Blue Wahoos 533495 9921213 271506 163 200249329578 129252 285 248 54
202422 AAA MLEJacksonville Jumbo Shrimp 355331 7312110 19932 52 221268353621 133267 265 268 68
202523 AAA MLE3 teams 248227 511016 18451 41 225285357641 132252 187 284 78
YTD24 MLB MLETB 319286 7111316 29721 1010 248320476795 227276 239 340 116 +6 -2 +0 -3 +7 0.8
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR24 MLB RAWTB 218194 495213 20431 94 253326500826 247259 209 356 116 +4 +0 +0 -3 +5 0.6
YTD24 AAA RAWTB 10188 27814 13240 16 307396557953 250383 2413 415 116
YTD24 MLB RAWTB 218194 495213 20431 94 253326500826 247259 209 356 127 +7 +0 +0 -2 +5 1.0
ROS24 MLB MLETB 100% 109 1000 120 00 111200111311 274 2010 319 102 +0 +0 -0 -0 +0 0.0
ROS24 MLB CTXTB 100% 109 1000 120 00 111200111311 283 2010 324 102 +0 +0 -0 -0 +0 0.0
FULL24 MLB A+CTB 228203 505213 21451 94 246320483803 236253 209 355 116 +4 +0 -0 -2 +5 0.7
TOT24 MLB MLETB 329295 7211316 30741 1010 244316464780 220272 229 340 116 +6 -2 -0 -4 +7 0.8
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLETB 82% 377342 8214215 30842 96 240305424729 184274 228 322 104 +2 -1 -0 -4 +8 0.5
202826 MLB MLETB 82% 413374 9015217 34922 106 241307428735 187274 228 325 106 +3 -0 -0 -4 +9 0.7
202927 MLB MLETB 82% 419379 9116217 35942 106 240308427735 187274 228 325 106 +3 -0 -0 -4 +9 0.7
203028 MLB MLETB 82% 421381 9116217 35952 106 239306425731 186274 238 324 105 +3 -0 -1 -5 +9 0.6
203129 MLB MLETB 82% 413373 8815216 35942 96 236305416720 180273 238 322 104 +2 -1 -1 -4 +9 0.5
203230 MLB MLETB 82% 407368 8715216 34932 85 236304418723 182272 238 320 103 +1 -0 -2 -4 +9 0.3
203331 MLB MLETB 82% 392354 8314215 33912 74 234303412716 178270 238 316 100 +0 -0 -3 -4 +8 0.1
203432 MLB MLETB 82% 373337 7813214 31882 53 231300407707 175268 248 311 96 -2 -0 -4 -4 +8 -0.1
203533 MLB MLETB 82% 343310 7011212 29831 42 226294390684 165264 248 304 92 -3 +0 -4 -4 +7 -0.4
203634 MLB MLETB 77% 299271 589110 25741 21 214283365648 151259 258 295 86 -5 +0 -5 -3 +6 -0.7
202725 MLB CTXTB 82% 309279 7012213 25692 75 251317448765 197282 228 327 104 +2 -1 -0 -3 +7 0.4
202826 MLB CTXTB 82% 339306 7613214 28762 85 248315441757 193282 228 329 106 +2 -0 -0 -4 +7 0.6
202927 MLB CTXTB 82% 344311 7714214 28772 85 248314441754 193282 228 329 106 +2 -0 -0 -4 +7 0.6
203028 MLB CTXTB 82% 345311 7613214 29782 85 244313434747 190282 238 328 105 +2 -0 -1 -4 +7 0.5
203129 MLB CTXTB 82% 339305 7513214 29772 75 246315439755 193282 239 327 104 +2 -1 -1 -4 +7 0.4
203230 MLB CTXTB 82% 334301 7313213 28772 64 243311429740 186281 238 324 103 +1 -0 -2 -4 +7 0.3
203331 MLB CTXTB 82% 321289 7012213 27752 53 242311433744 190279 238 320 100 +0 -0 -2 -3 +7 0.1
203432 MLB CTXTB 82% 306276 6611212 26721 43 239307424731 185276 248 315 96 -1 -0 -3 -3 +7 -0.1
203533 MLB CTXTB 82% 281255 5910210 23681 32 231297404701 173272 248 308 92 -3 -0 -3 -3 +6 -0.3
203634 MLB CTXTB 77% 232210 46718 19581 21 219287376663 157266 258 299 86 -4 +0 -4 -2 +5 -0.5
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 31982884 69512019126 26873417 5838 241309427736 186279 238 321 85 +2 -4 -17 -37 +69 1.5
/ 162G A+C 650586 14124426 541493 128 241307428736 188277 238 321 85 +1 -1 -3 -7 +14 0.3
Career MLE 62765712 128422538188 467150636 12865 225288376664 151270 247 293 85 +3 -3 -20 -44 +85 2.0
/ 162G MLE 650592 13223419 481564 137 223286372658 149268 247 293 85 +0 -1 -3 -7 +14 0.3