Tampa Bay Rays

Victor Mesa

#25 Active
RF Tampa Bay Rays 5'11" · 195 lbs Bats: L · Throws: L
Batting AVG
.249
Batting OBP
.318
Batting SLG
.488
Season HR
13
Season RBI
30
Next Matchup @ BAL Fri 1:05 PM ET

DFS Last 5

Game Log

2026 Regular Season
DATE OPPONENT AB R H 2B 3B HR RBI BB SO SB AVG OBP SLG RESULT
Sep 20 vs. Boston Red Sox 2 1 1 0 0 1 1 1 0 0 .240 .314 .460 W 1-5
Sep 19 vs. Boston Red Sox 4 0 0 0 0 0 0 0 3 0 .237 .309 .444 W 1-2
Sep 18 vs. Boston Red Sox 3 1 1 0 0 0 0 1 1 0 .242 .315 .454 L 4-2
Sep 16 vs. Las Vegas Athletics 4 0 0 0 0 0 0 0 1 0 .241 .311 .455 W 3-4
Sep 15 vs. Las Vegas Athletics 3 0 0 0 0 0 0 0 0 0 .246 .317 .465 W 1-2
Sep 13 vs. Houston Astros 5 3 3 1 1 0 2 0 1 0 .250 .322 .473 W 4-14
Sep 12 vs. Houston Astros 2 1 1 0 0 0 0 2 1 0 .240 .315 .453 W 2-3
Sep 11 vs. Houston Astros 2 1 1 0 0 1 1 1 0 1 .237 .306 .452 W 1-3
Sep 10 @ Atlanta Braves 1 1 1 0 0 1 1 0 0 0 .234 .301 .434 L 1-3
Sep 9 @ Atlanta Braves 3 2 2 0 0 1 1 1 0 0 .230 .297 .414 W 7-2
Sep 8 @ Atlanta Braves 5 0 2 1 0 0 1 0 0 1 .222 .287 .392 W 7-1
Sep 6 @ Texas Rangers 4 1 1 0 0 0 1 0 0 0 .217 .284 .386 L 6-8
Sep 5 @ Texas Rangers 4 0 2 0 0 0 0 0 1 1 .216 .285 .389 W 6-3
Sep 4 @ Texas Rangers 5 1 1 0 0 0 1 0 1 0 .209 .280 .386 W 7-6
Sep 3 @ Texas Rangers 1 0 0 0 0 0 0 0 0 0 .209 .282 .392 L 0-6
Sep 2 vs. New York Mets 4 0 0 0 0 0 0 0 0 0 .211 .284 .395 L 10-4
Sep 1 vs. New York Mets 4 2 3 0 0 0 0 0 0 0 .216 .291 .405 W 2-6
Aug 18 vs. Toronto Blue Jays 0 0 0 0 0 0 0 0 0 0 .201 .280 .396 L 10-5
Aug 15 vs. Baltimore Orioles 1 0 0 0 0 0 0 0 0 0 .201 .275 .396 L 4-3
Aug 14 vs. Baltimore Orioles 3 0 1 0 0 0 1 0 0 0 .203 .277 .399 L 6-5
Aug 12 @ Las Vegas Athletics 4 0 0 0 0 0 0 1 0 1 .200 .276 .400 W 8-4
Aug 11 @ Las Vegas Athletics 5 1 2 0 0 1 2 0 1 0 .206 .278 .412 W 12-4
Aug 9 @ Seattle Mariners 5 0 0 0 0 0 0 0 1 0 .198 .274 .389 W 4-1
Aug 8 @ Seattle Mariners 4 1 1 0 0 1 1 0 1 0 .206 .284 .405 W 3-2
Aug 7 @ Seattle Mariners 4 0 2 1 0 0 0 0 1 1 .205 .285 .385 W 2-1
Aug 5 @ Colorado Rockies 3 1 2 0 2 0 1 0 0 0 .195 .278 .373 W 4-0
Aug 4 @ Colorado Rockies 2 0 0 0 0 0 0 0 1 0 .183 .269 .330 W 9-7
Aug 3 @ Colorado Rockies 5 0 0 0 0 0 0 0 0 0 .186 .273 .336 W 13-9
Aug 1 vs. Chicago White Sox 3 0 0 0 0 0 0 0 1 0 .194 .285 .352 W 0-1
Jul 31 vs. Chicago White Sox 4 0 0 0 0 0 0 0 0 0 .200 .292 .362 L 6-1
Jul 30 vs. Texas Rangers 4 0 1 0 0 0 0 0 2 0 .208 .302 .376 W 2-3
Jul 29 vs. Texas Rangers 0 0 0 0 0 0 0 0 0 0 .206 .304 .381 W 0-3
Jul 28 vs. Texas Rangers 2 0 0 0 0 0 0 0 1 0 .206 .304 .381 L 4-1
Jul 25 vs. Cleveland Guardians 3 1 1 0 0 0 0 1 2 0 .211 .309 .389 W 0-3
Jul 23 @ Toronto Blue Jays 3 0 0 0 0 0 0 0 1 0 .207 .302 .391 L 1-3
Jul 12 vs. Seattle Mariners 3 0 0 0 0 0 0 1 1 0 .213 .311 .404 L 8-2
Jul 11 vs. Seattle Mariners 0 0 0 0 0 0 0 0 0 0 .221 .313 .419 W 1-6
Jul 10 vs. Seattle Mariners 4 1 3 0 0 1 1 0 0 1 .221 .313 .419 W 2-7
Jul 9 vs. New York Yankees 2 0 1 1 0 0 1 0 1 0 .195 .295 .366 L 12-4
Jul 7 vs. New York Yankees 4 1 2 0 0 1 1 0 0 0 .188 .290 .350 W 4-6
Jul 5 @ Houston Astros 2 0 0 0 0 0 0 1 1 0 .171 .281 .303 L 0-2
Jul 4 @ Houston Astros 2 1 0 0 0 0 1 2 1 1 .176 .279 .311 L 8-10
Jul 3 @ Houston Astros 3 0 0 0 0 0 0 0 2 0 .181 .272 .319 W 3-1
Jul 2 @ Kansas City Royals 4 0 0 0 0 0 0 0 0 0 .188 .282 .333 W 5-2
Jul 1 @ Kansas City Royals 4 1 1 0 0 0 0 0 1 0 .200 .297 .354 W 4-0
Jun 28 vs. Arizona Diamondbacks 4 0 1 0 0 0 0 0 2 1 .197 .300 .361 W 1-5
Jun 27 vs. Arizona Diamondbacks 4 1 2 1 0 0 0 0 0 0 .193 .303 .368 W 2-4
Jun 26 vs. Arizona Diamondbacks 3 0 0 0 0 0 0 0 0 0 .170 .290 .340 W 1-6
Jun 25 vs. Kansas City Royals 3 1 1 0 0 1 3 1 1 0 .180 .305 .360 W 2-13
Jun 23 vs. Kansas City Royals 1 0 0 0 0 0 0 0 1 0 .170 .291 .298 L 12-5
Jun 22 vs. Kansas City Royals 0 0 0 0 0 0 0 0 0 0 .174 .296 .304 L 2-1
Jun 20 vs. Washington Nationals 4 0 0 0 0 0 0 0 1 0 .174 .296 .304 L 4-3
Jun 17 @ Los Angeles Dodgers 2 1 0 0 0 0 0 1 0 0 .190 .320 .333 L 4-5
Jun 14 @ Los Angeles Angels 3 2 2 0 0 1 2 1 0 0 .200 .319 .350 W 8-3
Jun 13 @ Los Angeles Angels 3 0 0 0 0 0 0 1 1 0 .162 .279 .243 L 0-8
Jun 12 @ Los Angeles Angels 0 0 0 0 0 0 0 0 0 0 .176 .282 .265 L 3-4
Jun 8 vs. Boston Red Sox 0 0 0 0 0 0 0 1 0 0 .176 .282 .265 W 1-3
Jun 7 @ Miami Marlins 3 0 1 0 0 0 0 0 2 0 .176 .263 .265 L 1-4
Jun 6 @ Miami Marlins 3 1 1 0 0 0 0 1 0 0 .161 .257 .258 L 3-4
Jun 5 @ Miami Marlins 3 0 0 0 0 0 0 0 1 0 .143 .226 .250 W 6-0
Jun 3 vs. Detroit Tigers 3 0 0 0 0 0 0 0 1 0 .160 .250 .280 L 7-2
Jun 2 vs. Detroit Tigers 3 0 0 0 0 0 0 0 1 0 .182 .280 .318 L 8-0
Jun 1 vs. Detroit Tigers 3 1 0 0 0 0 0 2 1 0 .211 .318 .368 L 10-9
May 31 vs. Los Angeles Angels 4 0 1 0 0 0 1 0 2 0 .250 .294 .438 W 2-5
May 30 vs. Los Angeles Angels 2 0 0 0 0 0 0 0 1 0 .250 .308 .500 L 14-3
May 27 @ Baltimore Orioles 2 1 1 0 0 0 0 0 0 0 .300 .364 .600 L 2-11
May 26 @ Baltimore Orioles 3 0 1 0 0 0 0 1 1 0 .250 .333 .625 L 1-6
May 25 @ Baltimore Orioles 5 1 1 0 0 1 2 0 1 0 .200 .200 .800 L 7-9
Total200314853112621458.240.314.460

AVG, OBP, SLG, ERA and WHIP are season-to-date through each game, not that game alone — so the column reads as a trend and its last value is the season figure. They stay season-to-date when the log is filtered by opponent; the figure for the filtered games is the one in the Total row. The second game of a doubleheader is marked (2).

Splits

Latest Features