Batting

Victor Mesa

Miami Marlins (AAA)
OF
Age: 30
Bats/Throws: R/R
5'11" / 200
DOB: 7/20/1996
(30 years, 3 months, 5 days)
OF

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • Pitch Type & Velo
  • Plate Discipline
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2019MIAA+228939003726154.9%12.3%.031.287.252.295.283.27280
    2019MIAAA222711308332.7%14.2%.019.209.178.200.196.18616
    2019MIAMiLB2211650304529184.4%12.7%.028.269.235.274.263.25365
    2019MIAST222400000.0%0.0%.000.000.000.000.000.000-100
    2020MIAST2371101119.1%27.3%.000.286.200.273.200.22845
    2021MIAA+245122543125117.1%16.4%.126.355.306.357.432.356113
    2021MIAAA242191082013.2%20.9%.013.121.093.231.107.1849
    2021MIAMiLB247231643927118.9%17.7%.096.295.249.321.345.30683
    2021MIAST2481302107.7%30.8%.000.250.167.231.167.19317
    2022MIACPX25311011327.3%27.3%.000.400.250.455.250.387134
    2022MIAAA255423922622266.7%16.7%.068.265.228.295.296.27557
    2022MIAAAA253210317894.9%12.6%.042.217.200.243.242.22434
    2022MIAMiLB258935333431386.8%15.9%.058.252.220.284.278.26453
    2022MIAST253300000.0%33.3%.000.000.000.000.000.000-100
    2023MIAAA261301000.0%0.0%.000.000.000.000.000.000-100
    2023MIAAAA26123715525.4%13.5%.088.214.206.270.294.262.23346
    2023MIAMiLB26134016525.0%12.5%.081.194.189.250.270.243.23335
    2023MIAST2636001016.7%16.7%.000.250.200.333.200.27259
    2026SteamerPROJ290100005.9%24.4%.094.260.205.260.300.249550.0-0.10.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2019MIAA+228939003726154.9%12.3%.031.287.252.295.283.27280
    2019MIAAA222711308332.7%14.2%.019.209.178.200.196.18616
    2019MIAMiLB2211650304529184.4%12.7%.028.269.235.274.263.25365
    2019MIAST222400000.0%0.0%.000.000.000.000.000.000-100
    2020MIAST2371101119.1%27.3%.000.286.200.273.200.22845
    2021MIAA+245122543125117.1%16.4%.126.355.306.357.432.356113
    2021MIAAA242191082013.2%20.9%.013.121.093.231.107.1849
    2021MIAMiLB247231643927118.9%17.7%.096.295.249.321.345.30683
    2021MIAST2481302107.7%30.8%.000.250.167.231.167.19317
    2022MIACPX25311011327.3%27.3%.000.400.250.455.250.387134
    2022MIAAA255423922622266.7%16.7%.068.265.228.295.296.27557
    2022MIAAAA253210317894.9%12.6%.042.217.200.243.242.22434
    2022MIAMiLB258935333431386.8%15.9%.058.252.220.284.278.26453
    2022MIAST253300000.0%33.3%.000.000.000.000.000.000-100
    2023MIAAA261301000.0%0.0%.000.000.000.000.000.000-100
    2023MIAAAA26123715525.4%13.5%.088.214.206.270.294.262.23346
    2023MIAMiLB26134016525.0%12.5%.081.194.189.250.270.243.23335
    2023MIAST2636001016.7%16.7%.000.250.200.333.200.27259
    2026SteamerPROJ290100005.9%24.4%.094.260.205.260.300.249550.0-0.10.00.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2019MIAA+89357390908253037261914855415152.252
    2019MIAAA271071131917200833016003230.178
    2019MIAMiLB1164645031099973045292216455717182.235
    2019MIAST2440000000000000000.000
    2020MIAST710112200011103000110.200
    2021MIAA+51206225634612143125160371115111.306
    2021MIAAA217591761008212019220501.093
    2021MIAMiLB722813167052131439272805633110112.249
    2021MIAST812132200021104000100.167
    2022MIACPX38112200011303000030.250
    2022MIAAA5420623947386122622160406644262.228
    2022MIAAAA32951031917101785013120392.200
    2022MIAMiLB8930935368577133431240567847384.220
    2022MIAST3330000000001000000.000
    2023MIAAA1330000010000000000.000
    2023MIAAAA1234377600155205100121.206
    2023MIAMiLB1337407600165205100121.189
    2023MIAST3561100001101000100.200
    2026SteamerPROJ011000000000000000.205
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2019MIAA+89357390908253037261914855415152.252
    2019MIAAA271071131917200833016003230.178
    2019MIAMiLB1164645031099973045292216455717182.235
    2019MIAST2440000000000000000.000
    2020MIAST710112200011103000110.200
    2021MIAA+51206225634612143125160371115111.306
    2021MIAAA217591761008212019220501.093
    2021MIAMiLB722813167052131439272805633110112.249
    2021MIAST812132200021104000100.167
    2022MIACPX38112200011303000030.250
    2022MIAAA5420623947386122622160406644262.228
    2022MIAAAA32951031917101785013120392.200
    2022MIAMiLB8930935368577133431240567847384.220
    2022MIAST3330000000001000000.000
    2023MIAAA1330000010000000000.000
    2023MIAAAA1234377600155205100121.206
    2023MIAMiLB1337407600165205100121.189
    2023MIAST3561100001101000100.200
    2026SteamerPROJ011000000000000000.205
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2019MIAA+4.9%12.3%0.40.252.295.283.578.0316.1.2872.030-11.3.27280
    2019MIAAA2.7%14.2%0.19.178.200.196.396.0195.2.2090.61-11.0.18616
    2019MIAMiLB4.4%12.7%0.34.235.274.263.537.0285.9.2692.632-22.3.25365
    2019MIAST0.0%0.0%0.00.000.000.000.000.0000.1.0000.0-1-1.2.000-100
    2020MIAST9.1%27.3%0.33.200.273.200.473.0006.0.2860.21-0.9.22845
    2021MIAA+7.1%16.4%0.43.306.357.432.789.1266.3.3551.3345.1.356113
    2021MIAAA13.2%20.9%0.63.093.231.107.337.0132.8.121-0.41-10.0.1849
    2021MIAMiLB8.9%17.7%0.50.249.321.345.666.0965.7.2950.936-4.9.30683
    2021MIAST7.7%30.8%0.25.167.231.167.397.0002.6.2500.00-1.6.19317
    2022MIACPX27.3%27.3%1.00.250.455.250.705.0005.6.4000.620.4.387134
    2022MIAAA6.7%16.7%0.40.228.295.296.591.0687.8.2653.818-13.1.27557
    2022MIAAAA4.9%12.6%0.38.200.243.242.485.0425.4.2170.74-9.7.22434
    2022MIAMiLB6.8%15.9%0.43.220.284.278.563.0587.1.2525.124-22.4.26453
    2022MIAST0.0%33.3%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2023MIAAA0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2023MIAAAA5.4%13.5%0.40.206.270.294.564.0885.9.214-0.12-3.1.26246
    2023MIAMiLB5.0%12.5%0.40.189.250.270.520.0815.9.194-0.12-3.9.24335
    2023MIAST16.7%16.7%1.00.200.333.200.533.0000.1.2500.00-0.3.27259
    2026SteamerPROJ5.9%24.4%0.24.205.260.300.560.0944.4.2600.00.00-0.1.24955
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2019MIAA+4.9%12.3%0.40.252.295.283.578.0316.1.2872.030-11.3.27280
    2019MIAAA2.7%14.2%0.19.178.200.196.396.0195.2.2090.61-11.0.18616
    2019MIAMiLB4.4%12.7%0.34.235.274.263.537.0285.9.2692.632-22.3.25365
    2019MIAST0.0%0.0%0.00.000.000.000.000.0000.1.0000.0-1-1.2.000-100
    2020MIAST9.1%27.3%0.33.200.273.200.473.0006.0.2860.21-0.9.22845
    2021MIAA+7.1%16.4%0.43.306.357.432.789.1266.3.3551.3345.1.356113
    2021MIAAA13.2%20.9%0.63.093.231.107.337.0132.8.121-0.41-10.0.1849
    2021MIAMiLB8.9%17.7%0.50.249.321.345.666.0965.7.2950.936-4.9.30683
    2021MIAST7.7%30.8%0.25.167.231.167.397.0002.6.2500.00-1.6.19317
    2022MIACPX27.3%27.3%1.00.250.455.250.705.0005.6.4000.620.4.387134
    2022MIAAA6.7%16.7%0.40.228.295.296.591.0687.8.2653.818-13.1.27557
    2022MIAAAA4.9%12.6%0.38.200.243.242.485.0425.4.2170.74-9.7.22434
    2022MIAMiLB6.8%15.9%0.43.220.284.278.563.0587.1.2525.124-22.4.26453
    2022MIAST0.0%33.3%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2023MIAAA0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2023MIAAAA5.4%13.5%0.40.206.270.294.564.0885.9.214-0.12-3.1.26246
    2023MIAMiLB5.0%12.5%0.40.189.250.270.520.0815.9.194-0.12-3.9.24335
    2023MIAST16.7%16.7%1.00.200.333.200.533.0000.1.2500.00-0.3.27259
    2026SteamerPROJ5.9%24.4%0.24.205.260.300.560.0944.4.2600.00.00-0.1.24955
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2023MIAAAA2988.899.9-3.600.0%931.0%.206.196.294.246.262.233
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2023MIAAAA2988.899.9-3.600.0%931.0%.206.196.294.246.262.233
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2019MIAA+2.3716.5%58.7%24.8%14.7%0.0%42.1%19.6%38.3%
    2019MIAAA2.2910.2%62.5%27.3%33.3%0.0%36.2%24.5%39.4%
    2019MIAMiLB2.3515.1%59.6%25.3%19.2%0.0%40.7%20.7%38.5%
    2019MIAST3.000.0%75.0%25.0%0.0%0.0%25.0%0.0%75.0%
    2020MIAST6.000.0%85.7%14.3%0.0%0.0%85.7%0.0%14.3%
    2021MIAA+1.7718.2%52.2%29.6%17.0%8.5%45.0%24.0%31.0%
    2021MIAAA1.325.6%53.7%40.7%13.6%0.0%65.5%19.0%15.5%
    2021MIAMiLB1.6215.0%52.6%32.4%15.9%5.8%50.2%22.7%27.1%
    2021MIAST0.2025.0%12.5%62.5%40.0%0.0%25.0%25.0%50.0%
    2022MIACPX0.3320.0%20.0%60.0%66.7%0.0%20.0%20.0%60.0%
    2022MIAAA1.6018.2%50.3%31.5%21.2%3.8%40.5%21.4%38.2%
    2022MIAAAA2.4017.1%58.5%24.4%5.0%5.0%39.3%19.0%41.7%
    2022MIAMiLB1.7617.9%52.4%29.8%18.7%4.0%39.7%20.6%39.7%
    2022MIAST1.000.0%50.0%50.0%0.0%0.0%0.0%50.0%50.0%
    2023MIAAA1.000.0%50.0%50.0%0.0%0.0%33.3%0.0%66.7%
    2023MIAAAA5.0014.3%71.4%14.3%0.0%25.0%60.7%10.7%28.6%
    2023MIAMiLB4.2013.3%70.0%16.7%0.0%20.0%58.1%9.7%32.3%
    2023MIAST3.0025.0%75.0%0.0%0.0%0.0%50.0%0.0%50.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2019MIAA+2.3716.5%58.7%24.8%14.7%0.0%42.1%19.6%38.3%
    2019MIAAA2.2910.2%62.5%27.3%33.3%0.0%36.2%24.5%39.4%
    2019MIAMiLB2.3515.1%59.6%25.3%19.2%0.0%40.7%20.7%38.5%
    2019MIAST3.000.0%75.0%25.0%0.0%0.0%25.0%0.0%75.0%
    2020MIAST6.000.0%85.7%14.3%0.0%0.0%85.7%0.0%14.3%
    2021MIAA+1.7718.2%52.2%29.6%17.0%8.5%45.0%24.0%31.0%
    2021MIAAA1.325.6%53.7%40.7%13.6%0.0%65.5%19.0%15.5%
    2021MIAMiLB1.6215.0%52.6%32.4%15.9%5.8%50.2%22.7%27.1%
    2021MIAST0.2025.0%12.5%62.5%40.0%0.0%25.0%25.0%50.0%
    2022MIACPX0.3320.0%20.0%60.0%66.7%0.0%20.0%20.0%60.0%
    2022MIAAA1.6018.2%50.3%31.5%21.2%3.8%40.5%21.4%38.2%
    2022MIAAAA2.4017.1%58.5%24.4%5.0%5.0%39.3%19.0%41.7%
    2022MIAMiLB1.7617.9%52.4%29.8%18.7%4.0%39.7%20.6%39.7%
    2022MIAST1.000.0%50.0%50.0%0.0%0.0%0.0%50.0%50.0%
    2023MIAAA1.000.0%50.0%50.0%0.0%0.0%33.3%0.0%66.7%
    2023MIAAAA5.0014.3%71.4%14.3%0.0%25.0%60.7%10.7%28.6%
    2023MIAMiLB4.2013.3%70.0%16.7%0.0%20.0%58.1%9.7%32.3%
    2023MIAST3.0025.0%75.0%0.0%0.0%0.0%50.0%0.0%50.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2019MIAA+1787550114648911355
    2019MIAAA552498116253369
    2019MIAMiLB23399591958011441724
    2019MIAST3100044
    2020MIAST610051924
    2021MIAA+8347298266528794
    2021MIAAA292233144221365
    2021MIAMiLB1126932114107491159
    2021MIAST1522103141
    2022MIACPX1312121426
    2022MIAAA83523011324580904
    2022MIAAAA4820141117239356
    2022MIAMiLB1327545144538331286
    2022MIAST1100055
    2023MIAAA11004610
    2023MIAAAA204404678124
    2023MIAMiLB215405084134
    2023MIAST301071320
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2019MIAA+1787550114648911355
    2019MIAAA552498116253369
    2019MIAMiLB23399591958011441724
    2019MIAST3100044
    2020MIAST610051924
    2021MIAA+8347298266528794
    2021MIAAA292233144221365
    2021MIAMiLB1126932114107491159
    2021MIAST1522103141
    2022MIACPX1312121426
    2022MIAAA83523011324580904
    2022MIAAAA4820141117239356
    2022MIAMiLB1327545144538331286
    2022MIAST1100055
    2023MIAAA11004610
    2023MIAAAA204404678124
    2023MIAMiLB215405084134
    2023MIAST301071320
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerCH%vCHdivider
    2023MIAAAA47.6%93.28.9%89.013.7%93.314.5%85.57.3%73.98.1%85.6
    2023MIAMiLB47.6%93.28.9%89.013.7%93.314.5%85.57.3%73.98.1%85.6
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerCH%vCHdivider
    2023MIAAAA47.6%93.28.9%89.013.7%93.314.5%85.57.3%73.98.1%85.6
    2023MIAMiLB47.6%93.28.9%89.013.7%93.314.5%85.57.3%73.98.1%85.6
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019MIAA+47.0%84.8%47.9%7.2%18.4%25.5%
    2019MIAAA49.3%80.2%46.0%9.8%18.7%28.5%
    2019MIAMiLB47.5%83.8%47.5%7.7%18.4%26.2%
    2019MIAST100.0%100.0%0.0%0.0%0.0%0.0%
    2020MIAST75.0%44.4%36.4%41.7%4.2%45.8%
    2021MIAA+48.2%80.9%48.0%9.2%17.3%26.4%
    2021MIAAA47.1%70.9%50.5%13.7%13.2%26.8%
    2021MIAMiLB47.9%77.8%48.7%10.6%16.0%26.6%
    2021MIAST51.2%71.4%61.5%14.6%24.4%39.0%
    2022MIACPX53.8%35.7%27.3%34.6%0.0%34.6%
    2022MIAAA48.3%79.4%44.4%10.0%14.8%24.8%
    2022MIAAAA53.1%79.4%49.5%11.0%13.5%24.4%
    2022MIAMiLB49.8%78.4%45.3%10.7%14.2%24.9%
    2022MIAST80.0%75.0%33.3%20.0%20.0%40.0%
    2023MIAAA40.0%100.0%66.7%0.0%20.0%20.0%
    2023MIAAAA30.6%66.1%48.4%63.2%95.1%85.0%50.0%32.4%7.3%14.5%21.8%17.8
    2023MIAMiLB30.6%66.1%47.8%63.2%95.1%85.9%50.0%35.0%6.7%14.9%21.6%17.8
    2023MIAST45.0%66.7%66.7%15.0%20.0%35.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019MIAA+47.0%84.8%47.9%7.2%18.4%25.5%
    2019MIAAA49.3%80.2%46.0%9.8%18.7%28.5%
    2019MIAMiLB47.5%83.8%47.5%7.7%18.4%26.2%
    2019MIAST100.0%100.0%0.0%0.0%0.0%0.0%
    2020MIAST75.0%44.4%36.4%41.7%4.2%45.8%
    2021MIAA+48.2%80.9%48.0%9.2%17.3%26.4%
    2021MIAAA47.1%70.9%50.5%13.7%13.2%26.8%
    2021MIAMiLB47.9%77.8%48.7%10.6%16.0%26.6%
    2021MIAST51.2%71.4%61.5%14.6%24.4%39.0%
    2022MIACPX53.8%35.7%27.3%34.6%0.0%34.6%
    2022MIAAA48.3%79.4%44.4%10.0%14.8%24.8%
    2022MIAAAA53.1%79.4%49.5%11.0%13.5%24.4%
    2022MIAMiLB49.8%78.4%45.3%10.7%14.2%24.9%
    2022MIAST80.0%75.0%33.3%20.0%20.0%40.0%
    2023MIAAA40.0%100.0%66.7%0.0%20.0%20.0%
    2023MIAAAA30.6%66.1%48.4%63.2%95.1%85.0%50.0%32.4%7.3%14.5%21.8%17.8
    2023MIAMiLB30.6%66.1%47.8%63.2%95.1%85.9%50.0%35.0%6.7%14.9%21.6%17.8
    2023MIAST45.0%66.7%66.7%15.0%20.0%35.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021MIAA+LF5543.010010
    2021MIAAALF3326.05000
    2022MIAAALF4430.06000
    2022MIAAAALF101.00000
    2023MIAAAALF8765.016000
    2019MIAA+CF7575634.0152801
    2019MIAAACF2626226.076302
    2021MIAA+CF4242366.0115220
    2021MIAAACF1616128.228210
    2022MIACPXCF3314.03000
    2022MIAAACF4747416.098520
    2022MIAAAACF2424199.054100
    2023MIAAACF119.05000
    2023MIAAAACF117.08000
    2021MIAAARF1110.05000
    2022MIAAARF3322.22000
    2022MIAAAARF7437.05100
    2023MIAAAARF218.03000
    2019MIAA+DH13130.00000
    2021MIAA+DH440.00000
    2021MIAAADH110.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021MIAA+LF5543.010010
    2021MIAAALF3326.05000
    2022MIAAALF4430.06000
    2022MIAAAALF101.00000
    2023MIAAAALF8765.016000
    2019MIAA+CF7575634.0152801
    2019MIAAACF2626226.076302
    2021MIAA+CF4242366.0115220
    2021MIAAACF1616128.228210
    2022MIACPXCF3314.03000
    2022MIAAACF4747416.098520
    2022MIAAAACF2424199.054100
    2023MIAAACF119.05000
    2023MIAAAACF117.08000
    2021MIAAARF1110.05000
    2022MIAAARF3322.22000
    2022MIAAAARF7437.05100
    2023MIAAAARF218.03000
    2019MIAA+DH13130.00000
    2021MIAA+DH440.00000
    2021MIAAADH110.00000