Batting
Pitching
    • Season


Oswaldo Cabrera

Oswaldo Cabrera

Cincinnati Reds
3B/OF
Age: 27
Bats/Throws: B/R
6'0" / 200
DOB: 3/1/1999
(27 years, 8 months, 14 days)
3B/OF
Season20262027Total
Team- - -FGDC- - -
LevelMLBPROJMLB
G781309
PA25350974
HR0920
AVG.182.238.233
OBP.217.295.293
SLG.273.367.344
wOBA.217.293.282
wRC+268180
WAR-0.20.31.2
2026 Games
Played
3B:4
SS:2
LF:2
2B:1
RosterResource
Current Role:Starting Lineup: 6th (RR)
How Acquired:Waivers (NYY) Sep'26
Birthplace:Venezuela

Contract1 yr, $1.2M (2026) (RR)
Arbitration
AAV: $1.20M
Service Time
3.050
MiLB Options
1
Free Agent
2030
Arb Eligible
2027
News
Rotowire: The Reds and Cabrera avoided arbitration by agreeing to a one-year contract Thursday. (10/15/2026)

News Settings
Article Source
All
FG
RG
Show

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • Stat Presets:
    Select
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Plate Discipline - ABS
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Plate Discipline - ABS

    SeasonHandednessO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026vs R as L29.2%72.4%52.8%57.1%90.5%82.1%54.7%72.2%9.4%18.9%28.3%19.7
    2026vs L as R21.1%90.0%56.4%75.0%66.7%68.2%51.3%71.4%17.9%7.7%25.6%19.1
    2026vs L21.1%90.0%56.4%75.0%66.7%68.2%51.3%71.4%17.9%7.7%25.6%19.1
    2026vs R29.2%72.4%52.8%57.1%90.5%82.1%54.7%72.2%9.4%18.9%28.3%19.7
    SeasonHome / AwayO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Home25.0%77.3%55.3%75.0%76.5%76.2%57.9%90.0%13.2%18.4%31.6%19.3
    2026Away25.9%81.5%53.7%57.1%81.8%75.9%50.0%60.0%13.0%11.1%24.1%19.5
    2026Home vs L22.2%100.0%63.2%100.0%70.0%75.0%52.6%100.0%15.8%5.3%21.1%20.4
    2026Home vs R28.6%58.3%47.4%50.0%85.7%77.8%63.2%85.7%10.5%31.6%42.1%17.9
    2026Away vs L20.0%80.0%50.0%50.0%62.5%60.0%50.0%50.0%20.0%10.0%30.0%17.8
    2026Away vs R29.4%82.4%55.9%60.0%92.9%84.2%50.0%63.6%8.8%11.8%20.6%20.7
    SeasonMonthlyO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Jun20.0%70.6%51.9%50.0%91.7%85.7%63.0%71.4%7.4%22.2%29.6%20.4
    2026Jul50.0%60.0%55.6%50.0%100.0%80.0%55.6%75.0%11.1%22.2%33.3%18.6
    2026Sept/Oct24.1%88.9%55.4%71.4%70.8%71.0%48.2%71.4%16.1%8.9%25.0%19.1
    20261st Half28.6%68.2%52.8%50.0%93.3%84.2%61.1%72.7%8.3%22.2%30.6%20.0
    20262nd Half24.1%88.9%55.4%71.4%70.8%71.0%48.2%71.4%16.1%8.9%25.0%19.1
    SeasonBatted BallsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Grounders27.3%82.4%60.7%100.0%92.9%94.1%60.7%66.7%3.6%14.3%17.9%19.6
    2026Flies25.0%100.0%57.1%0.0%100.0%75.0%42.9%0.0%14.3%0.0%14.3%16.5
    2026Liners0.0%100.0%75.0%100.0%100.0%75.0%100.0%0.0%25.0%25.0%20.0
    2026Bunts0.0%100.0%66.7%100.0%100.0%66.7%50.0%0.0%0.0%0.0%22.0
    SeasonLocationO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as L to Left0.0%75.0%60.0%100.0%100.0%80.0%66.7%0.0%20.0%20.0%18.5
    2026as L to Center50.0%100.0%66.7%100.0%100.0%100.0%33.3%33.3%0.0%0.0%0.0%19.0
    2026as L to Right0.0%90.0%69.2%100.0%100.0%76.9%83.3%0.0%15.4%15.4%19.1
    2026as R to Center0.0%100.0%50.0%100.0%100.0%50.0%100.0%0.0%12.5%12.5%22.6
    2026as R to Right40.0%80.0%60.0%50.0%75.0%66.7%50.0%50.0%20.0%10.0%30.0%16.0
    2026Pull0.0%90.0%69.2%100.0%100.0%76.9%83.3%0.0%15.4%15.4%19.1
    2026Center25.0%100.0%57.1%100.0%100.0%100.0%42.9%50.0%0.0%7.1%7.1%21.5
    2026Opposite33.3%77.8%60.0%50.0%85.7%77.8%60.0%60.0%13.3%13.3%26.7%16.5
    SeasonLeverageO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Low Leverage21.4%83.3%60.5%66.7%70.0%69.6%63.2%90.9%18.4%15.8%34.2%17.7
    2026Medium Leverage31.6%75.0%51.4%66.7%83.3%77.8%45.7%66.7%11.4%14.3%25.7%20.9
    2026High Leverage20.0%77.8%47.4%50.0%100.0%88.9%47.4%40.0%5.3%10.5%15.8%20.0
    SeasonThrough CountO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Through 3 - 10.0%100.0%20.0%0.0%0.0%20.0%100.0%20.0%0.0%20.0%17.0
    2026Through 3 - 223.1%100.0%56.5%66.7%90.0%84.6%43.5%66.7%8.7%4.3%13.0%19.0
    2026Through 1 - 026.3%83.3%48.4%60.0%100.0%86.7%38.7%0.0%6.5%6.5%12.9%18.8
    2026Through 2 - 112.5%100.0%41.7%0.0%75.0%60.0%33.3%50.0%16.7%0.0%16.7%16.7
    2026Through 1 - 122.6%90.5%50.0%71.4%78.9%76.9%40.4%44.4%11.5%5.8%17.3%19.0
    2026Through 0 - 125.0%75.0%53.6%66.7%66.7%66.7%57.1%100.0%17.9%19.6%37.5%19.8
    2026Through 2 - 223.3%78.3%47.2%57.1%94.4%84.0%43.4%50.0%7.5%13.2%20.8%19.8
    2026Through 1 - 222.2%78.3%48.0%66.7%83.3%79.2%46.0%62.5%10.0%14.0%24.0%20.1
    2026Through 0 - 244.4%62.5%56.0%50.0%60.0%57.1%64.0%100.0%24.0%28.0%52.0%20.5
    SeasonSituationalO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Bases Empty25.0%78.6%53.8%66.7%72.7%71.4%53.8%85.7%15.4%15.4%30.8%18.1
    2026Men on Base26.3%81.0%55.0%60.0%88.2%81.8%52.5%54.5%10.0%12.5%22.5%21.2
    2026Men In Scoring29.4%72.7%46.4%60.0%100.0%84.6%39.3%42.9%7.1%14.3%21.4%21.3
    SeasonPositionO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as 2B0.0%57.1%40.0%75.0%75.0%70.0%100.0%10.0%40.0%50.0%17.4
    2026as 3B36.4%73.3%57.7%50.0%100.0%86.7%57.7%62.5%7.7%15.4%23.1%21.0
    2026as SS18.2%90.0%52.4%0.0%88.9%72.7%47.6%71.4%14.3%9.5%23.8%18.2
    2026as LF27.8%88.2%57.1%100.0%60.0%70.0%48.6%71.4%17.1%8.6%25.7%19.5
    SeasonBatting OrderO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Batting 4th0.0%57.1%40.0%75.0%75.0%70.0%100.0%10.0%40.0%50.0%17.4
    2026Batting 7th28.0%85.2%57.7%85.7%73.9%76.7%51.9%63.6%13.5%9.6%23.1%20.3
    2026Batting 9th26.7%80.0%53.3%25.0%91.7%75.0%50.0%72.7%13.3%13.3%26.7%18.3
    SeasonShiftsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026No Shift0.0%100.0%60.0%100.0%100.0%60.0%66.7%0.0%20.0%20.0%17.5
    2026Shift - All26.7%86.4%62.2%75.0%94.7%91.3%59.5%66.7%5.4%10.8%16.2%19.2
    2026Shift - Traditional18.2%88.9%62.1%50.0%93.8%88.9%62.1%75.0%6.9%10.3%17.2%19.0
    2026Shift - Non Traditional50.0%75.0%62.5%100.0%100.0%100.0%50.0%50.0%0.0%12.5%12.5%19.8
    SeasonHandednessO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026vs R as L29.2%72.4%52.8%57.1%90.5%82.1%54.7%72.2%9.4%18.9%28.3%19.7
    2026vs L as R21.1%90.0%56.4%75.0%66.7%68.2%51.3%71.4%17.9%7.7%25.6%19.1
    2026vs L21.1%90.0%56.4%75.0%66.7%68.2%51.3%71.4%17.9%7.7%25.6%19.1
    2026vs R29.2%72.4%52.8%57.1%90.5%82.1%54.7%72.2%9.4%18.9%28.3%19.7
    SeasonHome / AwayO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Home25.0%77.3%55.3%75.0%76.5%76.2%57.9%90.0%13.2%18.4%31.6%19.3
    2026Away25.9%81.5%53.7%57.1%81.8%75.9%50.0%60.0%13.0%11.1%24.1%19.5
    2026Home vs L22.2%100.0%63.2%100.0%70.0%75.0%52.6%100.0%15.8%5.3%21.1%20.4
    2026Home vs R28.6%58.3%47.4%50.0%85.7%77.8%63.2%85.7%10.5%31.6%42.1%17.9
    2026Away vs L20.0%80.0%50.0%50.0%62.5%60.0%50.0%50.0%20.0%10.0%30.0%17.8
    2026Away vs R29.4%82.4%55.9%60.0%92.9%84.2%50.0%63.6%8.8%11.8%20.6%20.7
    SeasonMonthlyO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Jun20.0%70.6%51.9%50.0%91.7%85.7%63.0%71.4%7.4%22.2%29.6%20.4
    2026Jul50.0%60.0%55.6%50.0%100.0%80.0%55.6%75.0%11.1%22.2%33.3%18.6
    2026Sept/Oct24.1%88.9%55.4%71.4%70.8%71.0%48.2%71.4%16.1%8.9%25.0%19.1
    20261st Half28.6%68.2%52.8%50.0%93.3%84.2%61.1%72.7%8.3%22.2%30.6%20.0
    20262nd Half24.1%88.9%55.4%71.4%70.8%71.0%48.2%71.4%16.1%8.9%25.0%19.1
    SeasonBatted BallsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Grounders27.3%82.4%60.7%100.0%92.9%94.1%60.7%66.7%3.6%14.3%17.9%19.6
    2026Flies25.0%100.0%57.1%0.0%100.0%75.0%42.9%0.0%14.3%0.0%14.3%16.5
    2026Liners0.0%100.0%75.0%100.0%100.0%75.0%100.0%0.0%25.0%25.0%20.0
    2026Bunts0.0%100.0%66.7%100.0%100.0%66.7%50.0%0.0%0.0%0.0%22.0
    SeasonLocationO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as L to Left0.0%75.0%60.0%100.0%100.0%80.0%66.7%0.0%20.0%20.0%18.5
    2026as L to Center50.0%100.0%66.7%100.0%100.0%100.0%33.3%33.3%0.0%0.0%0.0%19.0
    2026as L to Right0.0%90.0%69.2%100.0%100.0%76.9%83.3%0.0%15.4%15.4%19.1
    2026as R to Center0.0%100.0%50.0%100.0%100.0%50.0%100.0%0.0%12.5%12.5%22.6
    2026as R to Right40.0%80.0%60.0%50.0%75.0%66.7%50.0%50.0%20.0%10.0%30.0%16.0
    2026Pull0.0%90.0%69.2%100.0%100.0%76.9%83.3%0.0%15.4%15.4%19.1
    2026Center25.0%100.0%57.1%100.0%100.0%100.0%42.9%50.0%0.0%7.1%7.1%21.5
    2026Opposite33.3%77.8%60.0%50.0%85.7%77.8%60.0%60.0%13.3%13.3%26.7%16.5
    SeasonLeverageO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Low Leverage21.4%83.3%60.5%66.7%70.0%69.6%63.2%90.9%18.4%15.8%34.2%17.7
    2026Medium Leverage31.6%75.0%51.4%66.7%83.3%77.8%45.7%66.7%11.4%14.3%25.7%20.9
    2026High Leverage20.0%77.8%47.4%50.0%100.0%88.9%47.4%40.0%5.3%10.5%15.8%20.0
    SeasonThrough CountO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Through 3 - 10.0%100.0%20.0%0.0%0.0%20.0%100.0%20.0%0.0%20.0%17.0
    2026Through 3 - 223.1%100.0%56.5%66.7%90.0%84.6%43.5%66.7%8.7%4.3%13.0%19.0
    2026Through 1 - 026.3%83.3%48.4%60.0%100.0%86.7%38.7%0.0%6.5%6.5%12.9%18.8
    2026Through 2 - 112.5%100.0%41.7%0.0%75.0%60.0%33.3%50.0%16.7%0.0%16.7%16.7
    2026Through 1 - 122.6%90.5%50.0%71.4%78.9%76.9%40.4%44.4%11.5%5.8%17.3%19.0
    2026Through 0 - 125.0%75.0%53.6%66.7%66.7%66.7%57.1%100.0%17.9%19.6%37.5%19.8
    2026Through 2 - 223.3%78.3%47.2%57.1%94.4%84.0%43.4%50.0%7.5%13.2%20.8%19.8
    2026Through 1 - 222.2%78.3%48.0%66.7%83.3%79.2%46.0%62.5%10.0%14.0%24.0%20.1
    2026Through 0 - 244.4%62.5%56.0%50.0%60.0%57.1%64.0%100.0%24.0%28.0%52.0%20.5
    SeasonSituationalO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Bases Empty25.0%78.6%53.8%66.7%72.7%71.4%53.8%85.7%15.4%15.4%30.8%18.1
    2026Men on Base26.3%81.0%55.0%60.0%88.2%81.8%52.5%54.5%10.0%12.5%22.5%21.2
    2026Men In Scoring29.4%72.7%46.4%60.0%100.0%84.6%39.3%42.9%7.1%14.3%21.4%21.3
    SeasonPositionO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as 2B0.0%57.1%40.0%75.0%75.0%70.0%100.0%10.0%40.0%50.0%17.4
    2026as 3B36.4%73.3%57.7%50.0%100.0%86.7%57.7%62.5%7.7%15.4%23.1%21.0
    2026as SS18.2%90.0%52.4%0.0%88.9%72.7%47.6%71.4%14.3%9.5%23.8%18.2
    2026as LF27.8%88.2%57.1%100.0%60.0%70.0%48.6%71.4%17.1%8.6%25.7%19.5
    SeasonBatting OrderO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Batting 4th0.0%57.1%40.0%75.0%75.0%70.0%100.0%10.0%40.0%50.0%17.4
    2026Batting 7th28.0%85.2%57.7%85.7%73.9%76.7%51.9%63.6%13.5%9.6%23.1%20.3
    2026Batting 9th26.7%80.0%53.3%25.0%91.7%75.0%50.0%72.7%13.3%13.3%26.7%18.3
    SeasonShiftsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026No Shift0.0%100.0%60.0%100.0%100.0%60.0%66.7%0.0%20.0%20.0%17.5
    2026Shift - All26.7%86.4%62.2%75.0%94.7%91.3%59.5%66.7%5.4%10.8%16.2%19.2
    2026Shift - Traditional18.2%88.9%62.1%50.0%93.8%88.9%62.1%75.0%6.9%10.3%17.2%19.0
    2026Shift - Non Traditional50.0%75.0%62.5%100.0%100.0%100.0%50.0%50.0%0.0%12.5%12.5%19.8