Batting
Pitching

Diego Mosquera

Free Agent (AA)
2B/SS/OF
Age: 22
Bats/Throws: R/R
5'10" / 156
DOB: 3/14/2004
(22 years, 7 months, 25 days)
2B/SS/OF
Season2026
TeamNYM
LevelMiLB
G42
PA144
HR0
AVG.126
OBP.245
SLG.134
wOBA.204
wRC+19
WAR
RosterResource
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021NYMDSL17321090217312.8%13.8%.076.390.326.431.402.421141
    2023NYMCPX19311270181117.1%11.8%.035.307.272.331.307.32075
    2023NYMA19281300165013.1%23.8%.055.321.229.354.284.326.26787
    2023NYMMiLB195925703416110.1%17.9%.045.313.251.342.296.323.26781
    2023NYMST194300000.0%0.0%.000.000.000.000.000.000-100
    2024NYMCPX20517011023.5%17.6%.000.200.154.353.154.30170
    2024NYMA20672460181947.7%14.6%.023.259.218.294.241.270.25161
    2024NYMMiLB20722630192048.7%14.8%.021.256.215.298.236.272.25161
    2024NYMST202201000.0%0.0%.000.500.500.500.500.452182
    2025NYMA+216323101716610.4%20.3%.035.285.217.323.253.29187
    2025NYMST216700000.0%28.6%.143.200.143.143.286.1800
    2026NYMST22101202100.0%16.7%.000.100.083.083.083.076-67
    2026NYMA+22248608829.3%26.7%.014.137.099.221.113.1867
    2026NYMAA221858051313.8%32.8%.000.267.167.281.167.23137
    2026NYMMiLB22421440139511.1%29.2%.008.185.126.245.134.20419
    2027SteamerPROJ230100006.2%24.6%.065.262.199.257.264.237460.0-0.10.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021NYMDSL17321090217312.8%13.8%.076.390.326.431.402.421141
    2023NYMCPX19311270181117.1%11.8%.035.307.272.331.307.32075
    2023NYMA19281300165013.1%23.8%.055.321.229.354.284.326.26787
    2023NYMMiLB195925703416110.1%17.9%.045.313.251.342.296.323.26781
    2023NYMST194300000.0%0.0%.000.000.000.000.000.000-100
    2024NYMCPX20517011023.5%17.6%.000.200.154.353.154.30170
    2024NYMA20672460181947.7%14.6%.023.259.218.294.241.270.25161
    2024NYMMiLB20722630192048.7%14.8%.021.256.215.298.236.272.25161
    2024NYMST202201000.0%0.0%.000.500.500.500.500.452182
    2025NYMA+216323101716610.4%20.3%.035.285.217.323.253.29187
    2025NYMST216700000.0%28.6%.143.200.143.143.286.1800
    2026NYMST22101202100.0%16.7%.000.100.083.083.083.076-67
    2026NYMA+22248608829.3%26.7%.014.137.099.221.113.1867
    2026NYMAA221858051313.8%32.8%.000.267.167.281.167.23137
    2026NYMMiLB22421440139511.1%29.2%.008.185.126.245.134.20419
    2027SteamerPROJ230100006.2%24.6%.065.262.199.257.264.237460.0-0.10.00.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021NYMDSL3292109302532021714015300133.326
    2023NYMCPX31114127312821018119015220413.272
    2023NYMA28109130252041016517031400500.229
    2023NYMMiLB592232575648620341626046620913.251
    2023NYMST4330000000000000000.000
    2024NYMCPX513172200011403000002.154
    2024NYMA672202464845120181919036511743.218
    2024NYMMiLB722332635047120192023039511745.215
    2024NYMST2221100010000000000.500
    2025NYMA+631982314336700171624047702464.217
    2025NYMST6771010000002000000.143
    2026NYMST1012121100021002000000.083
    2026NYMA+24718676100888023430122.099
    2026NYMAA18485888000518019011030.167
    2026NYMMiLB42119144151410013916042441152.126
    2027SteamerPROJ011000000000000000.199
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021NYMDSL3292109302532021714015300133.326
    2023NYMCPX31114127312821018119015220413.272
    2023NYMA28109130252041016517031400500.229
    2023NYMMiLB592232575648620341626046620913.251
    2023NYMST4330000000000000000.000
    2024NYMCPX513172200011403000002.154
    2024NYMA672202464845120181919036511743.218
    2024NYMMiLB722332635047120192023039511745.215
    2024NYMST2221100010000000000.500
    2025NYMA+631982314336700171624047702464.217
    2025NYMST6771010000002000000.143
    2026NYMST1012121100021002000000.083
    2026NYMA+24718676100888023430122.099
    2026NYMAA18485888000518019011030.167
    2026NYMMiLB42119144151410013916042441152.126
    2027SteamerPROJ011000000000000000.199
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021NYMDSL12.8%13.8%0.93.326.431.402.833.0766.7.390-0.8216.3.421141
    2023NYMCPX7.1%11.8%0.60.272.331.307.638.0354.6.307-1.514-4.8.32075
    2023NYMA13.1%23.8%0.55.229.354.284.638.0553.4.321-0.415-2.0.32687
    2023NYMMiLB10.1%17.9%0.57.251.342.296.638.0454.3.313-1.929-6.9.32381
    2023NYMST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2024NYMCPX23.5%17.6%1.33.154.353.154.507.0002.5.200-1.02-0.7.30170
    2024NYMA7.7%14.6%0.53.218.294.241.535.0234.4.259-1.319-11.3.27061
    2024NYMMiLB8.7%14.8%0.59.215.298.236.534.0213.7.256-2.321-12.1.27261
    2024NYMST0.0%0.0%0.00.500.500.5001.000.0002.6.5000.000.2.452182
    2025NYMA+10.4%20.3%0.51.217.323.253.576.0353.2.285-1.422-4.8.29187
    2025NYMST0.0%28.6%0.00.143.143.286.429.1430.1.2000.00-1.0.1800
    2026NYMST0.0%16.7%0.00.083.083.083.167.0002.6.1000.0-1-2.7.076-67
    2026NYMA+9.3%26.7%0.35.099.221.113.334.0144.8.137-0.80-12.2.1867
    2026NYMAA13.8%32.8%0.42.167.281.167.447.0005.3.2670.43-5.2.23137
    2026NYMMiLB11.1%29.2%0.38.126.245.134.379.0085.0.185-0.43-17.4.20419
    2027SteamerPROJ6.2%24.6%0.25.199.257.264.521.0654.3.2620.00.00-0.1.23746
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021NYMDSL12.8%13.8%0.93.326.431.402.833.0766.7.390-0.8216.3.421141
    2023NYMCPX7.1%11.8%0.60.272.331.307.638.0354.6.307-1.514-4.8.32075
    2023NYMA13.1%23.8%0.55.229.354.284.638.0553.4.321-0.415-2.0.32687
    2023NYMMiLB10.1%17.9%0.57.251.342.296.638.0454.3.313-1.929-6.9.32381
    2023NYMST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2024NYMCPX23.5%17.6%1.33.154.353.154.507.0002.5.200-1.02-0.7.30170
    2024NYMA7.7%14.6%0.53.218.294.241.535.0234.4.259-1.319-11.3.27061
    2024NYMMiLB8.7%14.8%0.59.215.298.236.534.0213.7.256-2.321-12.1.27261
    2024NYMST0.0%0.0%0.00.500.500.5001.000.0002.6.5000.000.2.452182
    2025NYMA+10.4%20.3%0.51.217.323.253.576.0353.2.285-1.422-4.8.29187
    2025NYMST0.0%28.6%0.00.143.143.286.429.1430.1.2000.00-1.0.1800
    2026NYMST0.0%16.7%0.00.083.083.083.167.0002.6.1000.0-1-2.7.076-67
    2026NYMA+9.3%26.7%0.35.099.221.113.334.0144.8.137-0.80-12.2.1867
    2026NYMAA13.8%32.8%0.42.167.281.167.447.0005.3.2670.43-5.2.23137
    2026NYMMiLB11.1%29.2%0.38.126.245.134.379.0085.0.185-0.43-17.4.20419
    2027SteamerPROJ6.2%24.6%0.25.199.257.264.521.0654.3.2620.00.00-0.1.23746
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021NYMDSL2.0523.7%51.3%25.0%21.1%0.0%32.5%22.1%45.5%
    2023NYMCPX3.0622.3%58.5%19.1%33.3%0.0%36.6%20.8%42.6%
    2023NYMA2.9419.2%60.3%20.5%62.5%0.0%44.9%23.1%32.1%
    2023NYMMiLB3.0020.9%59.3%19.8%47.1%0.0%40.2%21.8%38.0%
    2023NYMST1.0033.3%33.3%33.3%0.0%0.0%0.0%100.0%0.0%
    2024NYMCPX0.7522.2%33.3%44.4%0.0%0.0%50.0%20.0%30.0%
    2024NYMA2.0022.9%51.4%25.7%41.3%0.0%38.7%21.5%39.8%
    2024NYMMiLB1.9022.9%50.5%26.6%38.0%0.0%39.3%21.4%39.3%
    2024NYMST2.000.0%100.0%0.0%0.0%0.0%50.0%50.0%0.0%
    2025NYMA+2.8721.6%58.1%20.3%33.3%0.0%40.1%22.4%37.5%
    2025NYMST3.0020.0%60.0%20.0%0.0%0.0%40.0%40.0%20.0%
    2026NYMST6.0022.2%66.7%11.1%0.0%0.0%40.0%40.0%20.0%
    2026NYMA+2.1514.6%58.3%27.1%15.4%0.0%37.3%25.5%37.3%
    2026NYMAA2.0030.0%46.7%23.3%42.9%0.0%30.0%33.3%36.7%
    2026NYMMiLB2.1020.5%53.8%25.6%25.0%0.0%34.6%28.4%37.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021NYMDSL2.0523.7%51.3%25.0%21.1%0.0%32.5%22.1%45.5%
    2023NYMCPX3.0622.3%58.5%19.1%33.3%0.0%36.6%20.8%42.6%
    2023NYMA2.9419.2%60.3%20.5%62.5%0.0%44.9%23.1%32.1%
    2023NYMMiLB3.0020.9%59.3%19.8%47.1%0.0%40.2%21.8%38.0%
    2023NYMST1.0033.3%33.3%33.3%0.0%0.0%0.0%100.0%0.0%
    2024NYMCPX0.7522.2%33.3%44.4%0.0%0.0%50.0%20.0%30.0%
    2024NYMA2.0022.9%51.4%25.7%41.3%0.0%38.7%21.5%39.8%
    2024NYMMiLB1.9022.9%50.5%26.6%38.0%0.0%39.3%21.4%39.3%
    2024NYMST2.000.0%100.0%0.0%0.0%0.0%50.0%50.0%0.0%
    2025NYMA+2.8721.6%58.1%20.3%33.3%0.0%40.1%22.4%37.5%
    2025NYMST3.0020.0%60.0%20.0%0.0%0.0%40.0%40.0%20.0%
    2026NYMST6.0022.2%66.7%11.1%0.0%0.0%40.0%40.0%20.0%
    2026NYMA+2.1514.6%58.3%27.1%15.4%0.0%37.3%25.5%37.3%
    2026NYMAA2.0030.0%46.7%23.3%42.9%0.0%30.0%33.3%36.7%
    2026NYMMiLB2.1020.5%53.8%25.6%25.0%0.0%34.6%28.4%37.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021NYMDSL391918462122184
    2023NYMCPX551821647148195
    2023NYMA47161510210315525
    2023NYMMiLB102343616257463720
    2023NYMST1110358
    2024NYMCPX3420253257
    2024NYMA92464119318603921
    2024NYMMiLB95504319343635978
    2024NYMST2000235
    2025NYMA+86303210325592917
    2025NYMST311051823
    2026NYMST6120183553
    2026NYMA+281372118220338
    2026NYMAA1479383156239
    2026NYMMiLB4220165201376577
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021NYMDSL391918462122184
    2023NYMCPX551821647148195
    2023NYMA47161510210315525
    2023NYMMiLB102343616257463720
    2023NYMST1110358
    2024NYMCPX3420253257
    2024NYMA92464119318603921
    2024NYMMiLB95504319343635978
    2024NYMST2000235
    2025NYMA+86303210325592917
    2025NYMST311051823
    2026NYMST6120183553
    2026NYMA+281372118220338
    2026NYMAA1479383156239
    2026NYMMiLB4220165201376577
    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
    2021NYMDSL59.8%70.0%12.8%17.9%6.5%24.5%
    2023NYMCPX69.7%75.0%11.8%17.4%6.2%23.6%
    2023NYMA27.5%57.3%41.0%58.3%87.3%75.3%40.5%40.8%10.1%19.0%29.1%17.8
    2023NYMMiLB27.5%57.3%48.8%58.3%87.3%75.2%40.5%26.5%12.1%15.6%27.6%17.8
    2023NYMST50.0%100.0%33.3%0.0%12.5%12.5%
    2024NYMCPX35.1%80.0%64.7%7.0%21.1%28.1%
    2024NYMA34.2%59.2%46.4%70.7%89.2%82.9%49.9%48.0%7.9%19.0%26.9%17.8
    2024NYMMiLB34.2%59.2%45.7%70.7%89.2%82.8%49.9%49.0%7.9%19.1%27.0%17.8
    2024NYMST60.0%66.7%0.0%20.0%0.0%20.0%
    2025NYMA+40.8%79.7%51.5%8.3%23.6%31.8%
    2025NYMST52.2%75.0%71.4%13.0%26.1%39.1%
    2026NYMST39.3%68.0%52.8%54.5%82.4%71.4%47.2%50.0%15.1%13.2%28.3%18.8
    2026NYMA+45.9%76.8%51.2%10.7%18.6%29.3%
    2026NYMAA44.4%76.4%43.1%10.5%20.5%31.0%
    2026NYMMiLB45.2%76.6%47.9%10.6%19.4%30.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021NYMDSL59.8%70.0%12.8%17.9%6.5%24.5%
    2023NYMCPX69.7%75.0%11.8%17.4%6.2%23.6%
    2023NYMA27.5%57.3%41.0%58.3%87.3%75.3%40.5%40.8%10.1%19.0%29.1%17.8
    2023NYMMiLB27.5%57.3%48.8%58.3%87.3%75.2%40.5%26.5%12.1%15.6%27.6%17.8
    2023NYMST50.0%100.0%33.3%0.0%12.5%12.5%
    2024NYMCPX35.1%80.0%64.7%7.0%21.1%28.1%
    2024NYMA34.2%59.2%46.4%70.7%89.2%82.9%49.9%48.0%7.9%19.0%26.9%17.8
    2024NYMMiLB34.2%59.2%45.7%70.7%89.2%82.8%49.9%49.0%7.9%19.1%27.0%17.8
    2024NYMST60.0%66.7%0.0%20.0%0.0%20.0%
    2025NYMA+40.8%79.7%51.5%8.3%23.6%31.8%
    2025NYMST52.2%75.0%71.4%13.0%26.1%39.1%
    2026NYMST39.3%68.0%52.8%54.5%82.4%71.4%47.2%50.0%15.1%13.2%28.3%18.8
    2026NYMA+45.9%76.8%51.2%10.7%18.6%29.3%
    2026NYMAA44.4%76.4%43.1%10.5%20.5%31.0%
    2026NYMMiLB45.2%76.6%47.9%10.6%19.4%30.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026NYMA+P101.00000
    2021NYMDSL2B4431.05703
    2023NYMCPX2B8759.1101402
    2023NYMA2B7758.061301
    2024NYMCPX2B2214.02210
    2024NYMA2B3229259.14676416
    2025NYMA+2B10981.2161713
    2026NYMA+2B1211107.2153105
    2026NYMAA2B101075.0141803
    2023NYMCPX3B5543.03920
    2024NYMCPX3B117.00100
    2024NYMA3B8764.03920
    2025NYMA+3B101085.0121111
    2026NYMA+3B119.01101
    2021NYMDSLSS2827187.2226529
    2023NYMCPXSS1615123.0183655
    2023NYMASS2121179.22246510
    2024NYMASS3326.12300
    2026NYMAASS8650.051112
    2024NYMALF1312107.016201
    2025NYMA+LF2322187.236111
    2026NYMA+LF2214.05100
    2026NYMAALF2110.03000
    2024NYMACF8867.29100
    2025NYMA+CF2218.05000
    2026NYMA+CF4426.03000
    2024NYMARF3323.06000
    2025NYMA+RF1615135.128200
    2026NYMA+RF4436.23000
    2023NYMCPXDH330.00000
    2024NYMCPXDH220.00000
    2025NYMA+DH330.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026NYMA+P101.00000
    2021NYMDSL2B4431.05703
    2023NYMCPX2B8759.1101402
    2023NYMA2B7758.061301
    2024NYMCPX2B2214.02210
    2024NYMA2B3229259.14676416
    2025NYMA+2B10981.2161713
    2026NYMA+2B1211107.2153105
    2026NYMAA2B101075.0141803
    2023NYMCPX3B5543.03920
    2024NYMCPX3B117.00100
    2024NYMA3B8764.03920
    2025NYMA+3B101085.0121111
    2026NYMA+3B119.01101
    2021NYMDSLSS2827187.2226529
    2023NYMCPXSS1615123.0183655
    2023NYMASS2121179.22246510
    2024NYMASS3326.12300
    2026NYMAASS8650.051112
    2024NYMALF1312107.016201
    2025NYMA+LF2322187.236111
    2026NYMA+LF2214.05100
    2026NYMAALF2110.03000
    2024NYMACF8867.29100
    2025NYMA+CF2218.05000
    2026NYMA+CF4426.03000
    2024NYMARF3323.06000
    2025NYMA+RF1615135.128200
    2026NYMA+RF4436.23000
    2023NYMCPXDH330.00000
    2024NYMCPXDH220.00000
    2025NYMA+DH330.00000