Victor Mesa Jr. | Tampa Bay Rays

Victor Mesa Jr. | Tampa Bay Rays
Victor Mesa Jr.
MLB Player
Victor Mesa Jr.
Tampa Bay Rays logoTampa Bay Rays#25 · Right FielderActive
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

New York Yankees logo
@ New York Yankees
October 8, 2026 · 8:00 PM
Yankee Stadium
TBS
View Game →

More Tampa Bay Rays Players

Season, Postseason & Career

SplitGPABRH2B3BHRRBIBBSO
Regular Season7923537618314342353
Postseason2601000012
Career95267446710315402858

Career Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPSWAR
2025163276201650500.188.297.344.6410.1
20267923537618314342315394.260.327.498.8252.9
Career95267446710315402815894.251.323.479.803--

Postseason Batting by Season

SeasonGPABRH2B3BHRRBIBBHBPKSBCSAVGOBPSLGOPS
20262601000010210.167.286.167.452
Career2601000010210.167.286.167.452

Expanded Batting by Season

SeasonPAPP/PAXBHTBIBBHBPGIDPSHSFSBCSSB%
2025381413.7131100010000.00
20262629413.592511701221940.69
Career30010823.612812801231940.69

Advanced Batting by Season

SeasonWAROWARRCRC/27ISOPSECAAB/HRBB/PABB/KGOFOGO/FO
20250.10.13.73.7.156.31332.0.1321.0010180.6
20262.91.538.95.7.238.35716.8.0880.43611240.5
Career----42.55.5.228.35217.8.0930.48711420.5

Game Log

GameResultABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLGOPS
New York Yankees logovs NYY2026 PostseasonW 5-2300000010110.167.286.167.452
New York Yankees logovs NYY2026 PostseasonW 1-0301000000100.333.333.333.667
Philadelphia Phillies logo@ PHI2026 Regular SeasonL 7-3401000100200.260.327.498.825
Philadelphia Phillies logo@ PHI2026 Regular SeasonW 12-1534200200000.260.328.502.830
New York Yankees logo@ NYY2026 Regular SeasonL 6-4501000000200.248.319.487.805
New York Yankees logo@ NYY2026 Regular SeasonL 9-2300000010000.249.321.493.814
New York Yankees logo@ NYY2026 Regular SeasonL 2-0301000000000.252.322.500.822
Red Sox logovs BOS2026 Regular SeasonW 5-1211001110000.251.322.502.825
Red Sox logovs BOS2026 Regular SeasonW 2-1400000000300.249.318.488.806
Red Sox logovs BOS2026 Regular SeasonL 4-2311000010100.254.323.498.821
Athletics logovs ATH2026 Regular SeasonW 4-3400000000100.252.320.500.820
Athletics logovs ATH2026 Regular SeasonW 2-1300000000000.257.326.510.836
Houston Astros logovs HOU2026 Regular SeasonW 14-4533110200100.261.330.518.848
Houston Astros logovs HOU2026 Regular SeasonW 3-2211000020100.253.324.500.824
Houston Astros logovs HOU2026 Regular SeasonW 3-1211001110010.250.316.500.816
Atlanta Braves logo@ ATL2026 Regular SeasonL 3-1111001100000.247.311.484.795
Atlanta Braves logo@ ATL2026 Regular SeasonW 7-2322001110001.243.308.466.773
Atlanta Braves logo@ ATL2026 Regular SeasonW 7-1502100100010.237.299.446.745
Texas Rangers logo@ TEX2026 Regular SeasonL 8-6412100100000.232.296.442.738
Texas Rangers logo@ TEX2026 Regular SeasonW 6-3 F/10402000000110.226.292.435.727
Texas Rangers logo@ TEX2026 Regular SeasonW 7-6511000100100.220.288.434.721
Texas Rangers logo@ TEX2026 Regular SeasonL 6-0100000000000.220.290.440.731
New York Mets logovs NYM2026 Regular SeasonL 10-4400000000000.222.292.443.735
New York Mets logovs NYM2026 Regular SeasonW 6-2423000000000.227.298.454.752
Blue Jays logovs TOR2026 Regular SeasonL 10-5000000001000.214.288.447.735
Baltimore Orioles logovs BAL2026 Regular SeasonL 4-3 F/10100000000000.214.284.447.731
Baltimore Orioles logovs BAL2026 Regular SeasonL 6-5301000100000.215.286.449.735
Athletics logo@ ATH2026 Regular SeasonW 8-4400000010010.213.285.452.736
Athletics logo@ ATH2026 Regular SeasonW 12-4512001200100.219.287.464.751
Mariners logo@ SEA2026 Regular SeasonW 4-1500000000100.212.284.445.729
Mariners logo@ SEA2026 Regular SeasonW 3-2411001100100.220.293.461.754
Mariners logo@ SEA2026 Regular SeasonW 2-1402100000110.219.294.445.739
Colorado Rockies logo@ COL2026 Regular SeasonW 4-0312020100000.211.289.436.725
Colorado Rockies logo@ COL2026 Regular SeasonW 9-7 F/11200000000100.200.281.400.681
Colorado Rockies logo@ COL2026 Regular SeasonW 13-9500000000000.203.285.406.691
Chicago White Sox logovs CHW2026 Regular SeasonW 1-0300000000100.211.295.423.718
Chicago White Sox logovs CHW2026 Regular SeasonL 6-1400000000000.217.301.433.735
Texas Rangers logovs TEX2026 Regular SeasonW 3-2401000000200.224.311.448.759
Texas Rangers logovs TEX2026 Regular SeasonL 4-1200000000100.223.313.455.768
Cleveland Guardians logovs CLE2026 Regular SeasonW 3-0311000010200.227.317.464.781
Blue Jays logo@ TOR2026 Regular SeasonL 3-1300000000100.224.311.467.779
Blue Jays logo@ TOR2026 Regular SeasonW 4-2302000210111.231.319.481.800
Blue Jays logo@ TOR2026 Regular SeasonW 7-1411001100200.218.304.475.780
Red Sox logo@ BOS2026 Regular SeasonL 6-1411001100100.216.306.454.760
Red Sox logo@ BOS2026 Regular SeasonL 7-6411001100000.215.308.430.739
Mariners logovs SEA2026 Regular SeasonL 8-2300000010100.213.311.404.715
Mariners logovs SEA2026 Regular SeasonW 6-1000000000000.221.313.419.732
Mariners logovs SEA2026 Regular SeasonW 7-2413001100010.221.313.419.732
New York Yankees logovs NYY2026 Regular SeasonL 12-4201100100100.195.295.366.661
New York Yankees logovs NYY2026 Regular SeasonWeek 27W 6-4412001100000.188.290.350.640
Houston Astros logo@ HOU2026 Regular SeasonWeek 27L 2-0200000010100.171.281.303.584
Houston Astros logo@ HOU2026 Regular SeasonWeek 27L 10-8210000120110.176.279.311.590
Houston Astros logo@ HOU2026 Regular SeasonWeek 27W 3-1300000000200.181.272.319.591
Kansas City Royals logo@ KC2026 Regular SeasonWeek 27W 5-2400000000000.188.282.333.615
Kansas City Royals logo@ KC2026 Regular SeasonWeek 26W 4-0411000000100.200.297.354.651
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 26W 5-1401000000210.197.300.361.661
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 26W 4-2412100000000.193.303.368.671
Arizona Diamondbacks logovs ARI2026 Regular SeasonWeek 26W 6-1300000000000.170.290.340.630
Kansas City Royals logovs KC2026 Regular SeasonWeek 26W 13-2311001310100.180.305.360.665
Kansas City Royals logovs KC2026 Regular SeasonWeek 25L 12-5100000000100.170.291.298.589
Kansas City Royals logovs KC2026 Regular SeasonWeek 25L 2-1000000000001.174.296.304.601
Washington Nationals logovs WSH2026 Regular SeasonWeek 25L 4-3400000000100.174.296.304.601
Los Angeles Dodgers logo@ LAD2026 Regular SeasonWeek 24L 5-4210000010000.190.320.333.653
Los Angeles Angels logo@ LAA2026 Regular SeasonWeek 24W 8-3322001210000.200.319.350.669
Los Angeles Angels logo@ LAA2026 Regular SeasonWeek 24L 8-0300000010100.162.279.243.522
Red Sox logovs BOS2026 Regular SeasonWeek 23W 3-1000000010000.176.282.265.547
Miami Marlins logo@ MIA2026 Regular SeasonWeek 23L 4-1301000000201.176.263.265.528
Miami Marlins logo@ MIA2026 Regular SeasonWeek 23L 4-3311000010000.161.257.258.515
Miami Marlins logo@ MIA2026 Regular SeasonWeek 23W 6-0300000000100.143.226.250.476
Detroit Tigers logovs DET2026 Regular SeasonWeek 22L 7-2300000000100.160.250.280.530
Detroit Tigers logovs DET2026 Regular SeasonWeek 22L 8-0300000000100.182.280.318.598
Detroit Tigers logovs DET2026 Regular SeasonWeek 22L 10-9310000020100.211.318.368.687
Los Angeles Angels logovs LAA2026 Regular SeasonWeek 22W 5-2401000100200.250.294.438.732
Los Angeles Angels logovs LAA2026 Regular SeasonWeek 22L 14-3200000000100.250.308.500.808
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 21L 11-2211000000000.300.364.600.964
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 21L 6-1301000010100.250.333.625.958
Baltimore Orioles logo@ BAL2026 Regular SeasonWeek 21L 9-7 F/13511001200100.200.200.8001.000