Victor Mesa Jr. | Tampa Bay Rays

MLB Player
Victor Mesa Jr.
Height5' 11"Weight195 lbsAge25Experience2nd Season
.260AVG
14HRTied-149th
34RBITied-266th
.825OPS
Player Information
PositionRight Fielder
Jersey#25
Date of Birth8/9/2001
BirthplaceHavana, Cuba
Experience2nd Season
Bats / ThrowsLeft/Left
MLB Debut2025
StatusActive
Next Game
More Tampa Bay Rays Players
Season, Postseason & Career
| Split | GP | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| Regular Season | 79 | 235 | 37 | 61 | 8 | 3 | 14 | 34 | 23 | 53 |
| Postseason | 2 | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
| Career | 95 | 267 | 44 | 67 | 10 | 3 | 15 | 40 | 28 | 58 |
Career Batting by Season
| Season | GP | AB | R | H | 2B | 3B | HR | RBI | BB | HBP | SO | SB | CS | AVG | OBP | SLG | OPS | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 16 | 32 | 7 | 6 | 2 | 0 | 1 | 6 | 5 | 0 | 5 | 0 | 0 | .188 | .297 | .344 | .641 | 0.1 |
| 2026 | 79 | 235 | 37 | 61 | 8 | 3 | 14 | 34 | 23 | 1 | 53 | 9 | 4 | .260 | .327 | .498 | .825 | 2.9 |
| Career | 95 | 267 | 44 | 67 | 10 | 3 | 15 | 40 | 28 | 1 | 58 | 9 | 4 | .251 | .323 | .479 | .803 | -- |
Postseason Batting by Season
| Season | GP | AB | R | H | 2B | 3B | HR | RBI | BB | HBP | K | SB | CS | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 2 | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | .167 | .286 | .167 | .452 |
| Career | 2 | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | .167 | .286 | .167 | .452 |
Expanded Batting by Season
| Season | PA | P | P/PA | XBH | TB | IBB | HBP | GIDP | SH | SF | SB | CS | SB% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 38 | 141 | 3.71 | 3 | 11 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0.00 |
| 2026 | 262 | 941 | 3.59 | 25 | 117 | 0 | 1 | 2 | 2 | 1 | 9 | 4 | 0.69 |
| Career | 300 | 1082 | 3.61 | 28 | 128 | 0 | 1 | 2 | 3 | 1 | 9 | 4 | 0.69 |
Advanced Batting by Season
| Season | WAR | OWAR | RC | RC/27 | ISOP | SECA | AB/HR | BB/PA | BB/K | GO | FO | GO/FO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 0.1 | 0.1 | 3.7 | 3.7 | .156 | .313 | 32.0 | .132 | 1.00 | 10 | 18 | 0.6 |
| 2026 | 2.9 | 1.5 | 38.9 | 5.7 | .238 | .357 | 16.8 | .088 | 0.43 | 61 | 124 | 0.5 |
| Career | -- | -- | 42.5 | 5.5 | .228 | .352 | 17.8 | .093 | 0.48 | 71 | 142 | 0.5 |
Game Log
| Game | Result | AB | R | H | 2B | 3B | HR | RBI | BB | HBP | SO | SB | CS | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
vs NYY2026 Postseason | W 5-2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | .167 | .286 | .167 | .452 |
vs NYY2026 Postseason | W 1-0 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .333 | .333 | .333 | .667 |
@ PHI2026 Regular Season | L 7-3 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | .260 | .327 | .498 | .825 |
@ PHI2026 Regular Season | W 12-1 | 5 | 3 | 4 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | .260 | .328 | .502 | .830 |
@ NYY2026 Regular Season | L 6-4 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .248 | .319 | .487 | .805 |
@ NYY2026 Regular Season | L 9-2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .249 | .321 | .493 | .814 |
@ NYY2026 Regular Season | L 2-0 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .252 | .322 | .500 | .822 |
vs BOS2026 Regular Season | W 5-1 | 2 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | .251 | .322 | .502 | .825 |
vs BOS2026 Regular Season | W 2-1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | .249 | .318 | .488 | .806 |
vs BOS2026 Regular Season | L 4-2 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | .254 | .323 | .498 | .821 |
vs ATH2026 Regular Season | W 4-3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .252 | .320 | .500 | .820 |
vs ATH2026 Regular Season | W 2-1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .257 | .326 | .510 | .836 |
vs HOU2026 Regular Season | W 14-4 | 5 | 3 | 3 | 1 | 1 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | .261 | .330 | .518 | .848 |
vs HOU2026 Regular Season | W 3-2 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | .253 | .324 | .500 | .824 |
vs HOU2026 Regular Season | W 3-1 | 2 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | .250 | .316 | .500 | .816 |
@ ATL2026 Regular Season | L 3-1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | .247 | .311 | .484 | .795 |
@ ATL2026 Regular Season | W 7-2 | 3 | 2 | 2 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | .243 | .308 | .466 | .773 |
@ ATL2026 Regular Season | W 7-1 | 5 | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | .237 | .299 | .446 | .745 |
@ TEX2026 Regular Season | L 8-6 | 4 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | .232 | .296 | .442 | .738 |
@ TEX2026 Regular Season | W 6-3 F/10 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .226 | .292 | .435 | .727 |
@ TEX2026 Regular Season | W 7-6 | 5 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | .220 | .288 | .434 | .721 |
@ TEX2026 Regular Season | L 6-0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .220 | .290 | .440 | .731 |
vs NYM2026 Regular Season | L 10-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .222 | .292 | .443 | .735 |
vs NYM2026 Regular Season | W 6-2 | 4 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .227 | .298 | .454 | .752 |
vs TOR2026 Regular Season | L 10-5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .214 | .288 | .447 | .735 |
vs BAL2026 Regular Season | L 4-3 F/10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .214 | .284 | .447 | .731 |
vs BAL2026 Regular Season | L 6-5 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | .215 | .286 | .449 | .735 |
@ ATH2026 Regular Season | W 8-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | .213 | .285 | .452 | .736 |
@ ATH2026 Regular Season | W 12-4 | 5 | 1 | 2 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | .219 | .287 | .464 | .751 |
@ SEA2026 Regular Season | W 4-1 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .212 | .284 | .445 | .729 |
@ SEA2026 Regular Season | W 3-2 | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | .220 | .293 | .461 | .754 |
@ SEA2026 Regular Season | W 2-1 | 4 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .219 | .294 | .445 | .739 |
@ COL2026 Regular Season | W 4-0 | 3 | 1 | 2 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | .211 | .289 | .436 | .725 |
@ COL2026 Regular Season | W 9-7 F/11 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .200 | .281 | .400 | .681 |
@ COL2026 Regular Season | W 13-9 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .203 | .285 | .406 | .691 |
vs CHW2026 Regular Season | W 1-0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .211 | .295 | .423 | .718 |
vs CHW2026 Regular Season | L 6-1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .217 | .301 | .433 | .735 |
vs TEX2026 Regular Season | W 3-2 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .224 | .311 | .448 | .759 |
vs TEX2026 Regular Season | L 4-1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .223 | .313 | .455 | .768 |
vs CLE2026 Regular Season | W 3-0 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | .227 | .317 | .464 | .781 |
@ TOR2026 Regular Season | L 3-1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .224 | .311 | .467 | .779 |
@ TOR2026 Regular Season | W 4-2 | 3 | 0 | 2 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 1 | 1 | .231 | .319 | .481 | .800 |
@ TOR2026 Regular Season | W 7-1 | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | .218 | .304 | .475 | .780 |
@ BOS2026 Regular Season | L 6-1 | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | .216 | .306 | .454 | .760 |
@ BOS2026 Regular Season | L 7-6 | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | .215 | .308 | .430 | .739 |
vs SEA2026 Regular Season | L 8-2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | .213 | .311 | .404 | .715 |
vs SEA2026 Regular Season | W 6-1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .221 | .313 | .419 | .732 |
vs SEA2026 Regular Season | W 7-2 | 4 | 1 | 3 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | .221 | .313 | .419 | .732 |
vs NYY2026 Regular Season | L 12-4 | 2 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | .195 | .295 | .366 | .661 |
vs NYY2026 Regular SeasonWeek 27 | W 6-4 | 4 | 1 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | .188 | .290 | .350 | .640 |
@ HOU2026 Regular SeasonWeek 27 | L 2-0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | .171 | .281 | .303 | .584 |
@ HOU2026 Regular SeasonWeek 27 | L 10-8 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 1 | 0 | .176 | .279 | .311 | .590 |
@ HOU2026 Regular SeasonWeek 27 | W 3-1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .181 | .272 | .319 | .591 |
@ KC2026 Regular SeasonWeek 27 | W 5-2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .188 | .282 | .333 | .615 |
@ KC2026 Regular SeasonWeek 26 | W 4-0 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .200 | .297 | .354 | .651 |
vs ARI2026 Regular SeasonWeek 26 | W 5-1 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | .197 | .300 | .361 | .661 |
vs ARI2026 Regular SeasonWeek 26 | W 4-2 | 4 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .193 | .303 | .368 | .671 |
vs ARI2026 Regular SeasonWeek 26 | W 6-1 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .170 | .290 | .340 | .630 |
vs KC2026 Regular SeasonWeek 26 | W 13-2 | 3 | 1 | 1 | 0 | 0 | 1 | 3 | 1 | 0 | 1 | 0 | 0 | .180 | .305 | .360 | .665 |
vs KC2026 Regular SeasonWeek 25 | L 12-5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .170 | .291 | .298 | .589 |
vs KC2026 Regular SeasonWeek 25 | L 2-1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .174 | .296 | .304 | .601 |
vs WSH2026 Regular SeasonWeek 25 | L 4-3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .174 | .296 | .304 | .601 |
@ LAD2026 Regular SeasonWeek 24 | L 5-4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .190 | .320 | .333 | .653 |
@ LAA2026 Regular SeasonWeek 24 | W 8-3 | 3 | 2 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | .200 | .319 | .350 | .669 |
@ LAA2026 Regular SeasonWeek 24 | L 8-0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | .162 | .279 | .243 | .522 |
vs BOS2026 Regular SeasonWeek 23 | W 3-1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .176 | .282 | .265 | .547 |
@ MIA2026 Regular SeasonWeek 23 | L 4-1 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | .176 | .263 | .265 | .528 |
@ MIA2026 Regular SeasonWeek 23 | L 4-3 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .161 | .257 | .258 | .515 |
@ MIA2026 Regular SeasonWeek 23 | W 6-0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .143 | .226 | .250 | .476 |
vs DET2026 Regular SeasonWeek 22 | L 7-2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .160 | .250 | .280 | .530 |
vs DET2026 Regular SeasonWeek 22 | L 8-0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .182 | .280 | .318 | .598 |
vs DET2026 Regular SeasonWeek 22 | L 10-9 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | .211 | .318 | .368 | .687 |
vs LAA2026 Regular SeasonWeek 22 | W 5-2 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | .250 | .294 | .438 | .732 |
vs LAA2026 Regular SeasonWeek 22 | L 14-3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .250 | .308 | .500 | .808 |
@ BAL2026 Regular SeasonWeek 21 | L 11-2 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .300 | .364 | .600 | .964 |
@ BAL2026 Regular SeasonWeek 21 | L 6-1 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | .250 | .333 | .625 | .958 |
@ BAL2026 Regular SeasonWeek 21 | L 9-7 F/13 | 5 | 1 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | .200 | .200 | .800 | 1.000 |
Tampa Bay Rays

























