Batting
Pitching
    • Season


Willi Castro

Willi Castro

Colorado Rockies
OF
Age: 28
Bats/Throws: B/R
6'0" / 206
DOB: 4/24/1997
(28 years, 11 months, 9 days)
OF

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • SeasonHandednessGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026vs R as L621232110000207000000.095
    2026vs L as R2221010002001000000.500
    2026vs L2221010012001000000.500
    2026vs R621232110030207000000.095
    SeasonHome / AwayGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Away623253120042208000000.130
    2026Away vs L2221010002001000000.500
    2026Away vs R621232110000207000000.095
    SeasonMonthlyGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Mar/Apr623253120042208000000.130
    20261st Half623253120042208000000.130
    SeasonBatted BallsGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Grounders6881100000000000000.125
    2026Flies4772020002000000000.286
    SeasonLocationGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026as L to Left3330000000000000000.000
    2026as L to Center5772110000000000000.286
    2026as L to Right4440000000000000000.000
    2026as R to Right11110100020000000001.000
    2026Pull4440000000000000000.000
    2026Center5772110000000000000.286
    2026Opposite3441010002000000000.250
    SeasonLeverageGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Low Leverage6991010012002000000.111
    2026Medium Leverage611122110010105000000.182
    2026High Leverage4340000020101000000.000
    SeasonThrough CountGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Through 3 - 01010000000100000000.000
    2026Through 3 - 23230000000102000000.000
    2026Through 2 - 02120000000100000000.000
    2026Through 1 - 04570000000201000000.000
    2026Through 2 - 11010000000100000000.000
    2026Through 1 - 16781010000102000000.143
    2026Through 0 - 1618183120002007000000.167
    2026Through 2 - 25671100000103000000.167
    2026Through 1 - 2611111100000004000000.091
    2026Through 0 - 2611112110002006000000.182
    SeasonSituationalGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Bases Empty614142110000004000000.143
    2026Men on Base59111010002204000000.111
    2026Men In Scoring4671010002104000000.167
    SeasonPositionGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026as 1B2340000000101000000.000
    2026as 2B618193120042106000000.167
    2026as 3B1110000000001000000.000
    2026as LF1110000000000000000.000
    SeasonBatting OrderGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Batting 3rd623253120042208000000.130
    SeasonShiftsGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026No Shift11110100020000000001.000
    2026Shift - All614142110000000000000.143
    2026Shift - Traditional614142110000000000000.143
    SeasonHandednessGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026vs R as L621232110000207000000.095
    2026vs L as R2221010002001000000.500
    2026vs L2221010012001000000.500
    2026vs R621232110030207000000.095
    SeasonHome / AwayGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Away623253120042208000000.130
    2026Away vs L2221010002001000000.500
    2026Away vs R621232110000207000000.095
    SeasonMonthlyGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Mar/Apr623253120042208000000.130
    20261st Half623253120042208000000.130
    SeasonBatted BallsGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Grounders6881100000000000000.125
    2026Flies4772020002000000000.286
    SeasonLocationGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026as L to Left3330000000000000000.000
    2026as L to Center5772110000000000000.286
    2026as L to Right4440000000000000000.000
    2026as R to Right11110100020000000001.000
    2026Pull4440000000000000000.000
    2026Center5772110000000000000.286
    2026Opposite3441010002000000000.250
    SeasonLeverageGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Low Leverage6991010012002000000.111
    2026Medium Leverage611122110010105000000.182
    2026High Leverage4340000020101000000.000
    SeasonThrough CountGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Through 3 - 01010000000100000000.000
    2026Through 3 - 23230000000102000000.000
    2026Through 2 - 02120000000100000000.000
    2026Through 1 - 04570000000201000000.000
    2026Through 2 - 11010000000100000000.000
    2026Through 1 - 16781010000102000000.143
    2026Through 0 - 1618183120002007000000.167
    2026Through 2 - 25671100000103000000.167
    2026Through 1 - 2611111100000004000000.091
    2026Through 0 - 2611112110002006000000.182
    SeasonSituationalGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Bases Empty614142110000004000000.143
    2026Men on Base59111010002204000000.111
    2026Men In Scoring4671010002104000000.167
    SeasonPositionGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026as 1B2340000000101000000.000
    2026as 2B618193120042106000000.167
    2026as 3B1110000000001000000.000
    2026as LF1110000000000000000.000
    SeasonBatting OrderGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Batting 3rd623253120042208000000.130
    SeasonShiftsGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026No Shift11110100020000000001.000
    2026Shift - All614142110000000000000.143
    2026Shift - Traditional614142110000000000000.143
    SeasonHandednessBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026vs R as L8.7%30.4%0.29.095.174.143.317.048.1430-2.7.156-16
    2026vs L as R0.0%50.0%0.00.500.5001.0001.500.5001.00010.5.645308
    2026vs L0.0%50.0%0.00.500.5001.0001.500.5001.00010.5.645308
    2026vs R8.7%30.4%0.29.095.174.143.317.048.1430-2.7.156-16
    SeasonHome / AwayBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Away8.0%32.0%0.25.130.200.217.417.087.2001-2.2.19523
    2026Away vs L0.0%50.0%0.00.500.5001.0001.500.5001.00010.5.645308
    2026Away vs R8.7%30.4%0.29.095.174.143.317.048.1430-2.7.156-16
    SeasonMonthlyBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Mar/Apr8.0%32.0%0.25.130.200.217.417.087.2001-2.2.19510
    20261st Half8.0%32.0%0.25.130.200.217.417.087.2001-2.2.19510
    SeasonBatted BallsBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Grounders0.0%0.0%0.00.125.125.125.250.000.1250-1.2.113-45
    2026Flies0.0%0.0%0.00.286.286.571.857.286.28610.3.369125
    SeasonLocationBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026as L to Left0.0%0.0%0.00.000.000.000.000.000.0000-0.7.000-100
    2026as L to Center0.0%0.0%0.00.286.286.429.714.143.28610.0.31388
    2026as L to Right0.0%0.0%0.00.000.000.000.000.000.0000-1.0.000-100
    2026as R to Right0.0%0.0%0.001.0001.0002.0003.0001.0001.00010.81.291735
    2026Pull0.0%0.0%0.00.000.000.000.000.000.0000-1.0.000-100
    2026Center0.0%0.0%0.00.286.286.429.714.143.28610.0.31388
    2026Opposite0.0%0.0%0.00.250.250.500.750.250.25000.0.32394
    SeasonLeverageBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Low Leverage0.0%22.2%0.00.111.111.222.333.111.1430-1.1.143-24
    2026Medium Leverage8.3%41.7%0.20.182.250.273.523.091.3331-0.6.24140
    2026High Leverage25.0%25.0%1.00.000.250.000.250.000.0000-0.4.175-3
    SeasonThrough CountBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Through 3 - 0100.0%0.0%1.00.0001.000.0001.000.000.00000.3.700344
    2026Through 3 - 233.3%66.7%0.50.000.333.000.333.000.0000-0.2.23335
    2026Through 2 - 050.0%0.0%1.00.000.500.000.500.000.00000.1.350112
    2026Through 1 - 028.6%14.3%2.00.000.286.000.286.000.0000-0.6.20013
    2026Through 2 - 1100.0%0.0%1.00.0001.000.0001.000.000.00000.3.700344
    2026Through 1 - 112.5%25.0%0.50.143.250.286.536.143.2001-0.4.24945
    2026Through 0 - 10.0%38.9%0.00.167.167.278.444.111.2730-1.6.1939
    2026Through 2 - 214.3%42.9%0.33.167.286.167.452.000.3330-0.4.22932
    2026Through 1 - 20.0%36.4%0.00.091.091.091.182.000.143-1-1.9.082-65
    2026Through 0 - 20.0%54.5%0.00.182.182.273.455.091.4000-0.9.19913
    SeasonSituationalBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Bases Empty0.0%28.6%0.00.143.143.214.357.071.2000-1.6.157-16
    2026Men on Base18.2%36.4%0.50.111.273.222.495.111.2001-0.5.24543
    2026Men In Scoring14.3%57.1%0.25.167.286.333.619.167.5001-0.1.28469
    SeasonPositionBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026as 1B25.0%25.0%1.00.000.250.000.250.000.0000-0.4.175-3
    2026as 2B5.3%31.6%0.17.167.211.278.488.111.2501-1.3.22026
    2026as 3B0.0%100.0%0.00.000.000.000.000.000.0000-0.2.000-100
    2026as LF0.0%0.0%0.00.000.000.000.000.000.0000-0.2.000-100
    SeasonBatting OrderBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Batting 3rd8.0%32.0%0.25.130.200.217.417.087.2001-2.2.19510
    SeasonShiftsBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026No Shift0.0%0.0%0.001.0001.0002.0003.0001.0001.00010.81.291735
    2026Shift - All0.0%0.0%0.00.143.143.214.357.071.1430-1.6.157-16
    2026Shift - Traditional0.0%0.0%0.00.143.143.214.357.071.1430-1.6.157-16
    SeasonHandednessBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026vs R as L8.7%30.4%0.29.095.174.143.317.048.1430-2.7.156-16
    2026vs L as R0.0%50.0%0.00.500.5001.0001.500.5001.00010.5.645308
    2026vs L0.0%50.0%0.00.500.5001.0001.500.5001.00010.5.645308
    2026vs R8.7%30.4%0.29.095.174.143.317.048.1430-2.7.156-16
    SeasonHome / AwayBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Away8.0%32.0%0.25.130.200.217.417.087.2001-2.2.19523
    2026Away vs L0.0%50.0%0.00.500.5001.0001.500.5001.00010.5.645308
    2026Away vs R8.7%30.4%0.29.095.174.143.317.048.1430-2.7.156-16
    SeasonMonthlyBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Mar/Apr8.0%32.0%0.25.130.200.217.417.087.2001-2.2.19510
    20261st Half8.0%32.0%0.25.130.200.217.417.087.2001-2.2.19510
    SeasonBatted BallsBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Grounders0.0%0.0%0.00.125.125.125.250.000.1250-1.2.113-45
    2026Flies0.0%0.0%0.00.286.286.571.857.286.28610.3.369125
    SeasonLocationBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026as L to Left0.0%0.0%0.00.000.000.000.000.000.0000-0.7.000-100
    2026as L to Center0.0%0.0%0.00.286.286.429.714.143.28610.0.31388
    2026as L to Right0.0%0.0%0.00.000.000.000.000.000.0000-1.0.000-100
    2026as R to Right0.0%0.0%0.001.0001.0002.0003.0001.0001.00010.81.291735
    2026Pull0.0%0.0%0.00.000.000.000.000.000.0000-1.0.000-100
    2026Center0.0%0.0%0.00.286.286.429.714.143.28610.0.31388
    2026Opposite0.0%0.0%0.00.250.250.500.750.250.25000.0.32394
    SeasonLeverageBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Low Leverage0.0%22.2%0.00.111.111.222.333.111.1430-1.1.143-24
    2026Medium Leverage8.3%41.7%0.20.182.250.273.523.091.3331-0.6.24140
    2026High Leverage25.0%25.0%1.00.000.250.000.250.000.0000-0.4.175-3
    SeasonThrough CountBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Through 3 - 0100.0%0.0%1.00.0001.000.0001.000.000.00000.3.700344
    2026Through 3 - 233.3%66.7%0.50.000.333.000.333.000.0000-0.2.23335
    2026Through 2 - 050.0%0.0%1.00.000.500.000.500.000.00000.1.350112
    2026Through 1 - 028.6%14.3%2.00.000.286.000.286.000.0000-0.6.20013
    2026Through 2 - 1100.0%0.0%1.00.0001.000.0001.000.000.00000.3.700344
    2026Through 1 - 112.5%25.0%0.50.143.250.286.536.143.2001-0.4.24945
    2026Through 0 - 10.0%38.9%0.00.167.167.278.444.111.2730-1.6.1939
    2026Through 2 - 214.3%42.9%0.33.167.286.167.452.000.3330-0.4.22932
    2026Through 1 - 20.0%36.4%0.00.091.091.091.182.000.143-1-1.9.082-65
    2026Through 0 - 20.0%54.5%0.00.182.182.273.455.091.4000-0.9.19913
    SeasonSituationalBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Bases Empty0.0%28.6%0.00.143.143.214.357.071.2000-1.6.157-16
    2026Men on Base18.2%36.4%0.50.111.273.222.495.111.2001-0.5.24543
    2026Men In Scoring14.3%57.1%0.25.167.286.333.619.167.5001-0.1.28469
    SeasonPositionBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026as 1B25.0%25.0%1.00.000.250.000.250.000.0000-0.4.175-3
    2026as 2B5.3%31.6%0.17.167.211.278.488.111.2501-1.3.22026
    2026as 3B0.0%100.0%0.00.000.000.000.000.000.0000-0.2.000-100
    2026as LF0.0%0.0%0.00.000.000.000.000.000.0000-0.2.000-100
    SeasonBatting OrderBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026Batting 3rd8.0%32.0%0.25.130.200.217.417.087.2001-2.2.19510
    SeasonShiftsBB%K%BB/KAVGOBPSLGOPSISOBABIPwRCwRAAwOBAwRC+
    2026No Shift0.0%0.0%0.001.0001.0002.0003.0001.0001.00010.81.291735
    2026Shift - All0.0%0.0%0.00.143.143.214.357.071.1430-1.6.157-16
    2026Shift - Traditional0.0%0.0%0.00.143.143.214.357.071.1430-1.6.157-16
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs R as L1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%983266
    2026vs L as R0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%606
    2026vs L0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%606
    2026vs R1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%983266
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Away1.140.0%53.3%46.7%0.0%0.0%0.0%0.0%26.7%46.7%26.7%13.3%66.7%20.0%1043272
    2026Away vs L0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%606
    2026Away vs R1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%983266
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Mar/Apr1.140.0%53.3%46.7%0.0%0.0%0.0%0.0%26.7%46.7%26.7%13.3%66.7%20.0%1043272
    20261st Half1.140.0%53.3%46.7%0.0%0.0%0.0%0.0%26.7%46.7%26.7%13.3%66.7%20.0%1043272
    SeasonBatted BallsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Grounders8.000.0%100.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%0.0%75.0%25.0%31724
    2026Flies0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%42.9%57.1%28.6%57.1%14.3%26818
    SeasonLocationGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026as L to Left0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%1138
    2026as L to Center1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%0.0%100.0%0.0%14.3%57.1%28.6%24717
    2026as L to Right4.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%75.0%25.0%19514
    2026as R to Right0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%303
    2026Pull4.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%75.0%25.0%19514
    2026Center1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%0.0%100.0%0.0%14.3%57.1%28.6%24717
    2026Opposite0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%25.0%75.0%0.0%14311
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage6.000.0%85.7%14.3%0.0%0.0%0.0%0.0%57.1%28.6%14.3%14.3%71.4%14.3%34628
    2026Medium Leverage0.500.0%33.3%66.7%0.0%0.0%0.0%0.0%0.0%83.3%16.7%16.7%50.0%33.3%531736
    2026High Leverage0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%1798
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.000.0%0.0%0.0%0.0%0.0%0.0%0.0%440
    2026Through 3 - 20.000.0%0.0%0.0%0.0%0.0%0.0%0.0%201010
    2026Through 2 - 00.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%761
    2026Through 1 - 01.000.0%50.0%50.0%0.0%0.0%0.0%0.0%50.0%25.0%25.0%25.0%75.0%0.0%281513
    2026Through 2 - 10.000.0%0.0%0.0%0.0%0.0%0.0%0.0%642
    2026Through 1 - 11.500.0%60.0%40.0%0.0%0.0%0.0%0.0%60.0%40.0%0.0%0.0%80.0%20.0%381523
    2026Through 0 - 11.200.0%54.5%45.5%0.0%0.0%0.0%0.0%18.2%54.5%27.3%9.1%63.6%27.3%761759
    2026Through 2 - 22.000.0%66.7%33.3%0.0%0.0%0.0%0.0%33.3%66.7%0.0%0.0%33.3%66.7%461828
    2026Through 1 - 21.330.0%57.1%42.9%0.0%0.0%0.0%0.0%42.9%28.6%28.6%0.0%71.4%28.6%621943
    2026Through 0 - 20.670.0%40.0%60.0%0.0%0.0%0.0%0.0%20.0%20.0%60.0%20.0%40.0%40.0%511041
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty2.330.0%70.0%30.0%0.0%0.0%0.0%0.0%40.0%60.0%0.0%10.0%60.0%30.0%551342
    2026Men on Base0.250.0%20.0%80.0%0.0%0.0%0.0%0.0%0.0%20.0%80.0%20.0%80.0%0.0%491930
    2026Men In Scoring0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%50.0%50.0%0.0%321319
    SeasonPositionGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026as 1B1.000.0%50.0%50.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%0.0%1477
    2026as 2B1.400.0%58.3%41.7%0.0%0.0%0.0%0.0%25.0%50.0%25.0%8.3%66.7%25.0%822458
    2026as 3B0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%303
    2026as LF0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%514
    SeasonBatting OrderGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Batting 3rd1.140.0%53.3%46.7%0.0%0.0%0.0%0.0%26.7%46.7%26.7%13.3%66.7%20.0%1043272
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%303
    2026Shift - All1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%541539
    2026Shift - Traditional1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%541539
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs R as L1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%983266
    2026vs L as R0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%606
    2026vs L0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%606
    2026vs R1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%983266
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Away1.140.0%53.3%46.7%0.0%0.0%0.0%0.0%26.7%46.7%26.7%13.3%66.7%20.0%1043272
    2026Away vs L0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%606
    2026Away vs R1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%983266
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Mar/Apr1.140.0%53.3%46.7%0.0%0.0%0.0%0.0%26.7%46.7%26.7%13.3%66.7%20.0%1043272
    20261st Half1.140.0%53.3%46.7%0.0%0.0%0.0%0.0%26.7%46.7%26.7%13.3%66.7%20.0%1043272
    SeasonBatted BallsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Grounders8.000.0%100.0%0.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%0.0%75.0%25.0%31724
    2026Flies0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%42.9%57.1%28.6%57.1%14.3%26818
    SeasonLocationGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026as L to Left0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%1138
    2026as L to Center1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%0.0%100.0%0.0%14.3%57.1%28.6%24717
    2026as L to Right4.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%75.0%25.0%19514
    2026as R to Right0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%303
    2026Pull4.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%75.0%25.0%19514
    2026Center1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%0.0%100.0%0.0%14.3%57.1%28.6%24717
    2026Opposite0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%25.0%75.0%0.0%14311
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage6.000.0%85.7%14.3%0.0%0.0%0.0%0.0%57.1%28.6%14.3%14.3%71.4%14.3%34628
    2026Medium Leverage0.500.0%33.3%66.7%0.0%0.0%0.0%0.0%0.0%83.3%16.7%16.7%50.0%33.3%531736
    2026High Leverage0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%1798
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.000.0%0.0%0.0%0.0%0.0%0.0%0.0%440
    2026Through 3 - 20.000.0%0.0%0.0%0.0%0.0%0.0%0.0%201010
    2026Through 2 - 00.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%0.0%761
    2026Through 1 - 01.000.0%50.0%50.0%0.0%0.0%0.0%0.0%50.0%25.0%25.0%25.0%75.0%0.0%281513
    2026Through 2 - 10.000.0%0.0%0.0%0.0%0.0%0.0%0.0%642
    2026Through 1 - 11.500.0%60.0%40.0%0.0%0.0%0.0%0.0%60.0%40.0%0.0%0.0%80.0%20.0%381523
    2026Through 0 - 11.200.0%54.5%45.5%0.0%0.0%0.0%0.0%18.2%54.5%27.3%9.1%63.6%27.3%761759
    2026Through 2 - 22.000.0%66.7%33.3%0.0%0.0%0.0%0.0%33.3%66.7%0.0%0.0%33.3%66.7%461828
    2026Through 1 - 21.330.0%57.1%42.9%0.0%0.0%0.0%0.0%42.9%28.6%28.6%0.0%71.4%28.6%621943
    2026Through 0 - 20.670.0%40.0%60.0%0.0%0.0%0.0%0.0%20.0%20.0%60.0%20.0%40.0%40.0%511041
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty2.330.0%70.0%30.0%0.0%0.0%0.0%0.0%40.0%60.0%0.0%10.0%60.0%30.0%551342
    2026Men on Base0.250.0%20.0%80.0%0.0%0.0%0.0%0.0%0.0%20.0%80.0%20.0%80.0%0.0%491930
    2026Men In Scoring0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%50.0%50.0%0.0%321319
    SeasonPositionGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026as 1B1.000.0%50.0%50.0%0.0%0.0%0.0%0.0%50.0%50.0%0.0%50.0%50.0%0.0%1477
    2026as 2B1.400.0%58.3%41.7%0.0%0.0%0.0%0.0%25.0%50.0%25.0%8.3%66.7%25.0%822458
    2026as 3B0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%303
    2026as LF0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%100.0%0.0%514
    SeasonBatting OrderGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Batting 3rd1.140.0%53.3%46.7%0.0%0.0%0.0%0.0%26.7%46.7%26.7%13.3%66.7%20.0%1043272
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%100.0%0.0%0.0%303
    2026Shift - All1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%541539
    2026Shift - Traditional1.330.0%57.1%42.9%0.0%0.0%0.0%0.0%28.6%50.0%21.4%7.1%71.4%21.4%541539