Batting
Pitching
    • Season


Bryan Torres

Bryan Torres

St. Louis Cardinals
OF
Age: 29
Bats/Throws: L/R
5'7" / 165
DOB: 7/2/1997
(29 years, 3 months, 26 days)
OF
Season20262026Total
TeamFGDCSTL- - -
LevelPROJMLBMLB
G37474
PA14189189
HR044
AVG.270.229.229
OBP.355.309.309
SLG.353.331.331
wOBA.318.289.289
wRC+1058282
WAR0.00.10.1
2026 Games
Played
LF:39
2B:13
DH:7
3B:3
CF:1
RosterResource
How Acquired:Free Agent (Indy) Sep'23
Birthplace:Puerto Rico
Service Time
0.000
MiLB Options
2
News
Rotowire: Torres is absent from the lineup for Sunday's contest in Milwaukee. (9/27/2026)

News Settings
Article Source
All
FG
RG
Show

Splits

Season:
2026
  • Career
  • 2026
  • Stat Presets:
    Batted Ball
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Select
  • 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.

    Batted Ball

    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L as L2.6014.3%61.9%23.8%0.0%0.0%7.7%66.7%41.7%25.0%33.3%20.8%62.5%16.7%1194178
    2026vs R as L1.1622.6%41.5%35.8%5.3%10.5%6.8%0.0%51.9%27.4%20.8%9.4%59.4%31.1%637234403
    2026vs L2.6014.3%61.9%23.8%0.0%0.0%7.7%66.7%41.7%25.0%33.3%20.8%62.5%16.7%1194178
    2026vs R1.1622.6%41.5%35.8%5.3%10.5%6.8%0.0%51.9%27.4%20.8%9.4%59.4%31.1%637234403
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home1.0419.0%41.4%39.7%0.0%8.7%12.5%66.7%42.6%32.8%24.6%11.5%60.7%27.9%349116233
    2026Away1.6523.2%47.8%29.0%10.0%10.0%3.0%0.0%56.5%21.7%21.7%11.6%59.4%29.0%407159248
    2026Home vs L1.330.0%57.1%42.9%0.0%0.0%25.0%66.7%30.0%30.0%40.0%10.0%80.0%10.0%33924
    2026Home vs R1.0021.6%39.2%39.2%0.0%10.0%10.0%0.0%45.1%33.3%21.6%11.8%56.9%31.4%316107209
    2026Away vs L4.5021.4%64.3%14.3%0.0%0.0%0.0%0.0%50.0%21.4%28.6%28.6%50.0%21.4%863254
    2026Away vs R1.3323.6%43.6%32.7%11.1%11.1%4.2%0.0%58.2%21.8%20.0%7.3%61.8%30.9%321127194
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026May1.0036.8%31.6%31.6%0.0%16.7%0.0%0.0%47.4%21.1%31.6%10.5%52.6%36.8%1054065
    2026Jun1.255.3%52.6%42.1%0.0%25.0%20.0%50.0%33.3%38.1%28.6%4.8%76.2%19.0%953263
    2026Jul1.0023.1%38.5%38.5%0.0%10.0%0.0%0.0%57.7%30.8%11.5%11.5%50.0%38.5%15346107
    2026Aug2.8620.6%58.8%20.6%0.0%0.0%10.0%100.0%51.4%25.7%22.9%5.7%68.6%25.7%20175126
    2026Sept/Oct0.9220.7%37.9%41.4%16.7%0.0%0.0%0.0%55.2%20.7%24.1%24.1%51.7%24.1%20282120
    20261st Half0.9518.0%40.0%42.0%0.0%19.0%10.0%50.0%44.2%30.8%25.0%7.7%63.5%28.8%295101194
    20262nd Half1.6823.4%48.1%28.6%9.1%0.0%5.4%100.0%53.8%24.4%21.8%14.1%57.7%28.2%461174287
    SeasonBatted BallsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Grounders57.000.0%100.0%0.0%0.0%0.0%7.0%0.0%64.9%19.3%15.8%15.8%63.2%21.1%20462142
    2026Flies0.000.0%0.0%100.0%4.7%9.3%0.0%0.0%37.2%32.6%30.2%9.3%53.5%37.2%1395089
    2026Liners0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%44.4%29.6%25.9%7.4%59.3%33.3%1073374
    2026Bunts0.000.0%0.0%0.0%0.0%0.0%0.0%66.7%0.0%66.7%33.3%0.0%100.0%0.0%514
    SeasonLocationGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026as L to Left0.6924.1%31.0%44.8%15.4%0.0%22.2%100.0%0.0%0.0%100.0%16.7%66.7%16.7%982573
    2026as L to Center0.7924.2%33.3%42.4%0.0%0.0%9.1%50.0%0.0%100.0%0.0%11.4%60.0%28.6%1304585
    2026as L to Right2.3118.5%56.9%24.6%0.0%25.0%2.7%0.0%100.0%0.0%0.0%9.2%56.9%33.8%22776151
    2026Pull2.3118.5%56.9%24.6%0.0%25.0%2.7%0.0%100.0%0.0%0.0%9.2%56.9%33.8%22776151
    2026Center0.7924.2%33.3%42.4%0.0%0.0%9.1%50.0%0.0%100.0%0.0%11.4%60.0%28.6%1304585
    2026Opposite0.6924.1%31.0%44.8%15.4%0.0%22.2%100.0%0.0%0.0%100.0%16.7%66.7%16.7%982573
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage1.6426.0%46.0%28.0%0.0%14.3%4.3%0.0%64.0%20.0%16.0%8.0%56.0%36.0%310114196
    2026Medium Leverage1.0521.1%40.4%38.6%9.1%9.1%8.7%100.0%47.5%23.7%28.8%13.6%62.7%23.7%314112202
    2026High Leverage1.5710.0%55.0%35.0%0.0%0.0%9.1%0.0%23.8%52.4%23.8%14.3%61.9%23.8%1324983
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.0050.0%0.0%50.0%0.0%0.0%0.0%0.0%50.0%25.0%25.0%0.0%75.0%25.0%563422
    2026Through 3 - 10.3333.3%16.7%50.0%0.0%0.0%0.0%0.0%50.0%41.7%8.3%0.0%41.7%58.3%1438162
    2026Through 3 - 22.6738.9%44.4%16.7%0.0%0.0%0.0%0.0%50.0%38.9%11.1%16.7%27.8%55.6%241116125
    2026Through 2 - 00.7129.4%29.4%41.2%0.0%28.6%0.0%0.0%70.6%17.6%11.8%0.0%52.9%47.1%1759778
    2026Through 1 - 01.4121.2%46.2%32.7%5.9%11.8%4.2%100.0%54.7%28.3%17.0%13.2%64.2%22.6%396182214
    2026Through 2 - 11.4332.0%40.0%28.0%0.0%14.3%10.0%0.0%52.0%36.0%12.0%8.0%44.0%48.0%255124131
    2026Through 1 - 12.0018.2%54.5%27.3%0.0%8.3%4.2%100.0%48.9%33.3%17.8%11.1%57.8%31.1%372148224
    2026Through 0 - 11.6320.8%49.1%30.2%6.3%6.3%3.8%0.0%45.3%22.6%32.1%15.1%50.9%34.0%33693243
    2026Through 2 - 22.0025.0%50.0%25.0%0.0%0.0%8.3%0.0%45.8%37.5%16.7%16.7%54.2%29.2%298128170
    2026Through 1 - 22.1313.8%58.6%27.6%0.0%0.0%0.0%0.0%44.8%31.0%24.1%13.8%58.6%27.6%26792175
    2026Through 0 - 22.2527.8%50.0%22.2%0.0%0.0%0.0%0.0%44.4%11.1%44.4%22.2%50.0%27.8%13523112
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty1.6419.4%50.0%30.6%9.1%4.5%0.0%100.0%49.3%27.4%23.3%16.4%56.2%27.4%404139265
    2026Men on Base1.0023.6%38.2%38.2%0.0%14.3%19.0%50.0%50.9%26.3%22.8%5.3%64.9%29.8%352136216
    2026Men In Scoring1.5623.3%46.7%30.0%0.0%11.1%7.1%100.0%45.2%35.5%19.4%3.2%61.3%35.5%20174127
    SeasonPositionGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026as P0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%404
    2026as 2B3.2019.2%61.5%19.2%0.0%0.0%18.8%50.0%53.6%28.6%17.9%10.7%71.4%17.9%1475592
    2026as 3B0.500.0%33.3%66.7%0.0%0.0%0.0%0.0%66.7%0.0%33.3%0.0%100.0%0.0%615
    2026as LF1.2121.5%43.0%35.4%7.1%10.7%2.9%100.0%47.5%23.8%28.7%13.8%56.3%30.0%461166295
    2026as DH0.8018.2%36.4%45.5%0.0%0.0%0.0%0.0%45.5%45.5%9.1%9.1%54.5%36.4%682543
    2026as PH0.6737.5%25.0%37.5%0.0%33.3%0.0%0.0%62.5%37.5%0.0%0.0%50.0%50.0%702842
    2026as PR0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%000
    SeasonBatting OrderGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Batting 1st1.0028.0%36.0%36.0%22.2%0.0%11.1%0.0%40.0%28.0%32.0%24.0%52.0%24.0%1455986
    2026Batting 2nd0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%1248
    2026Batting 3rd1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%422
    2026Batting 4th0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%514
    2026Batting 5th6.0012.5%75.0%12.5%0.0%0.0%16.7%0.0%12.5%50.0%37.5%0.0%75.0%25.0%762848
    2026Batting 6th0.8618.8%37.5%43.8%0.0%42.9%0.0%0.0%75.0%18.8%6.3%0.0%56.3%43.8%1014061
    2026Batting 7th1.4121.2%46.2%32.7%0.0%5.9%8.3%50.0%57.4%18.5%24.1%13.0%59.3%27.8%27293179
    2026Batting 8th1.0014.3%42.9%42.9%0.0%0.0%0.0%100.0%33.3%40.0%26.7%13.3%60.0%26.7%662145
    2026Batting 9th1.6720.0%50.0%30.0%0.0%0.0%0.0%0.0%40.0%50.0%10.0%0.0%90.0%10.0%752748
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift0.9424.4%36.6%39.0%0.0%0.0%0.0%100.0%47.6%33.3%19.0%7.1%59.5%33.3%15753104
    2026Shift - All1.8320.7%51.2%28.0%8.7%0.0%9.5%50.0%48.8%25.0%26.2%14.3%63.1%22.6%28787200
    2026Shift - Traditional2.3621.7%55.0%23.3%14.3%0.0%0.0%0.0%48.3%26.7%25.0%16.7%60.0%23.3%23574161
    2026Shift - Non Traditional1.0018.2%40.9%40.9%0.0%0.0%44.4%50.0%50.0%20.8%29.2%8.3%70.8%20.8%521339
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L as L2.6014.3%61.9%23.8%0.0%0.0%7.7%66.7%41.7%25.0%33.3%20.8%62.5%16.7%1194178
    2026vs R as L1.1622.6%41.5%35.8%5.3%10.5%6.8%0.0%51.9%27.4%20.8%9.4%59.4%31.1%637234403
    2026vs L2.6014.3%61.9%23.8%0.0%0.0%7.7%66.7%41.7%25.0%33.3%20.8%62.5%16.7%1194178
    2026vs R1.1622.6%41.5%35.8%5.3%10.5%6.8%0.0%51.9%27.4%20.8%9.4%59.4%31.1%637234403
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home1.0419.0%41.4%39.7%0.0%8.7%12.5%66.7%42.6%32.8%24.6%11.5%60.7%27.9%349116233
    2026Away1.6523.2%47.8%29.0%10.0%10.0%3.0%0.0%56.5%21.7%21.7%11.6%59.4%29.0%407159248
    2026Home vs L1.330.0%57.1%42.9%0.0%0.0%25.0%66.7%30.0%30.0%40.0%10.0%80.0%10.0%33924
    2026Home vs R1.0021.6%39.2%39.2%0.0%10.0%10.0%0.0%45.1%33.3%21.6%11.8%56.9%31.4%316107209
    2026Away vs L4.5021.4%64.3%14.3%0.0%0.0%0.0%0.0%50.0%21.4%28.6%28.6%50.0%21.4%863254
    2026Away vs R1.3323.6%43.6%32.7%11.1%11.1%4.2%0.0%58.2%21.8%20.0%7.3%61.8%30.9%321127194
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026May1.0036.8%31.6%31.6%0.0%16.7%0.0%0.0%47.4%21.1%31.6%10.5%52.6%36.8%1054065
    2026Jun1.255.3%52.6%42.1%0.0%25.0%20.0%50.0%33.3%38.1%28.6%4.8%76.2%19.0%953263
    2026Jul1.0023.1%38.5%38.5%0.0%10.0%0.0%0.0%57.7%30.8%11.5%11.5%50.0%38.5%15346107
    2026Aug2.8620.6%58.8%20.6%0.0%0.0%10.0%100.0%51.4%25.7%22.9%5.7%68.6%25.7%20175126
    2026Sept/Oct0.9220.7%37.9%41.4%16.7%0.0%0.0%0.0%55.2%20.7%24.1%24.1%51.7%24.1%20282120
    20261st Half0.9518.0%40.0%42.0%0.0%19.0%10.0%50.0%44.2%30.8%25.0%7.7%63.5%28.8%295101194
    20262nd Half1.6823.4%48.1%28.6%9.1%0.0%5.4%100.0%53.8%24.4%21.8%14.1%57.7%28.2%461174287
    SeasonBatted BallsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Grounders57.000.0%100.0%0.0%0.0%0.0%7.0%0.0%64.9%19.3%15.8%15.8%63.2%21.1%20462142
    2026Flies0.000.0%0.0%100.0%4.7%9.3%0.0%0.0%37.2%32.6%30.2%9.3%53.5%37.2%1395089
    2026Liners0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%44.4%29.6%25.9%7.4%59.3%33.3%1073374
    2026Bunts0.000.0%0.0%0.0%0.0%0.0%0.0%66.7%0.0%66.7%33.3%0.0%100.0%0.0%514
    SeasonLocationGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026as L to Left0.6924.1%31.0%44.8%15.4%0.0%22.2%100.0%0.0%0.0%100.0%16.7%66.7%16.7%982573
    2026as L to Center0.7924.2%33.3%42.4%0.0%0.0%9.1%50.0%0.0%100.0%0.0%11.4%60.0%28.6%1304585
    2026as L to Right2.3118.5%56.9%24.6%0.0%25.0%2.7%0.0%100.0%0.0%0.0%9.2%56.9%33.8%22776151
    2026Pull2.3118.5%56.9%24.6%0.0%25.0%2.7%0.0%100.0%0.0%0.0%9.2%56.9%33.8%22776151
    2026Center0.7924.2%33.3%42.4%0.0%0.0%9.1%50.0%0.0%100.0%0.0%11.4%60.0%28.6%1304585
    2026Opposite0.6924.1%31.0%44.8%15.4%0.0%22.2%100.0%0.0%0.0%100.0%16.7%66.7%16.7%982573
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage1.6426.0%46.0%28.0%0.0%14.3%4.3%0.0%64.0%20.0%16.0%8.0%56.0%36.0%310114196
    2026Medium Leverage1.0521.1%40.4%38.6%9.1%9.1%8.7%100.0%47.5%23.7%28.8%13.6%62.7%23.7%314112202
    2026High Leverage1.5710.0%55.0%35.0%0.0%0.0%9.1%0.0%23.8%52.4%23.8%14.3%61.9%23.8%1324983
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.0050.0%0.0%50.0%0.0%0.0%0.0%0.0%50.0%25.0%25.0%0.0%75.0%25.0%563422
    2026Through 3 - 10.3333.3%16.7%50.0%0.0%0.0%0.0%0.0%50.0%41.7%8.3%0.0%41.7%58.3%1438162
    2026Through 3 - 22.6738.9%44.4%16.7%0.0%0.0%0.0%0.0%50.0%38.9%11.1%16.7%27.8%55.6%241116125
    2026Through 2 - 00.7129.4%29.4%41.2%0.0%28.6%0.0%0.0%70.6%17.6%11.8%0.0%52.9%47.1%1759778
    2026Through 1 - 01.4121.2%46.2%32.7%5.9%11.8%4.2%100.0%54.7%28.3%17.0%13.2%64.2%22.6%396182214
    2026Through 2 - 11.4332.0%40.0%28.0%0.0%14.3%10.0%0.0%52.0%36.0%12.0%8.0%44.0%48.0%255124131
    2026Through 1 - 12.0018.2%54.5%27.3%0.0%8.3%4.2%100.0%48.9%33.3%17.8%11.1%57.8%31.1%372148224
    2026Through 0 - 11.6320.8%49.1%30.2%6.3%6.3%3.8%0.0%45.3%22.6%32.1%15.1%50.9%34.0%33693243
    2026Through 2 - 22.0025.0%50.0%25.0%0.0%0.0%8.3%0.0%45.8%37.5%16.7%16.7%54.2%29.2%298128170
    2026Through 1 - 22.1313.8%58.6%27.6%0.0%0.0%0.0%0.0%44.8%31.0%24.1%13.8%58.6%27.6%26792175
    2026Through 0 - 22.2527.8%50.0%22.2%0.0%0.0%0.0%0.0%44.4%11.1%44.4%22.2%50.0%27.8%13523112
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty1.6419.4%50.0%30.6%9.1%4.5%0.0%100.0%49.3%27.4%23.3%16.4%56.2%27.4%404139265
    2026Men on Base1.0023.6%38.2%38.2%0.0%14.3%19.0%50.0%50.9%26.3%22.8%5.3%64.9%29.8%352136216
    2026Men In Scoring1.5623.3%46.7%30.0%0.0%11.1%7.1%100.0%45.2%35.5%19.4%3.2%61.3%35.5%20174127
    SeasonPositionGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026as P0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%404
    2026as 2B3.2019.2%61.5%19.2%0.0%0.0%18.8%50.0%53.6%28.6%17.9%10.7%71.4%17.9%1475592
    2026as 3B0.500.0%33.3%66.7%0.0%0.0%0.0%0.0%66.7%0.0%33.3%0.0%100.0%0.0%615
    2026as LF1.2121.5%43.0%35.4%7.1%10.7%2.9%100.0%47.5%23.8%28.7%13.8%56.3%30.0%461166295
    2026as DH0.8018.2%36.4%45.5%0.0%0.0%0.0%0.0%45.5%45.5%9.1%9.1%54.5%36.4%682543
    2026as PH0.6737.5%25.0%37.5%0.0%33.3%0.0%0.0%62.5%37.5%0.0%0.0%50.0%50.0%702842
    2026as PR0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%000
    SeasonBatting OrderGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Batting 1st1.0028.0%36.0%36.0%22.2%0.0%11.1%0.0%40.0%28.0%32.0%24.0%52.0%24.0%1455986
    2026Batting 2nd0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%1248
    2026Batting 3rd1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%0.0%0.0%0.0%100.0%422
    2026Batting 4th0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%514
    2026Batting 5th6.0012.5%75.0%12.5%0.0%0.0%16.7%0.0%12.5%50.0%37.5%0.0%75.0%25.0%762848
    2026Batting 6th0.8618.8%37.5%43.8%0.0%42.9%0.0%0.0%75.0%18.8%6.3%0.0%56.3%43.8%1014061
    2026Batting 7th1.4121.2%46.2%32.7%0.0%5.9%8.3%50.0%57.4%18.5%24.1%13.0%59.3%27.8%27293179
    2026Batting 8th1.0014.3%42.9%42.9%0.0%0.0%0.0%100.0%33.3%40.0%26.7%13.3%60.0%26.7%662145
    2026Batting 9th1.6720.0%50.0%30.0%0.0%0.0%0.0%0.0%40.0%50.0%10.0%0.0%90.0%10.0%752748
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift0.9424.4%36.6%39.0%0.0%0.0%0.0%100.0%47.6%33.3%19.0%7.1%59.5%33.3%15753104
    2026Shift - All1.8320.7%51.2%28.0%8.7%0.0%9.5%50.0%48.8%25.0%26.2%14.3%63.1%22.6%28787200
    2026Shift - Traditional2.3621.7%55.0%23.3%14.3%0.0%0.0%0.0%48.3%26.7%25.0%16.7%60.0%23.3%23574161
    2026Shift - Non Traditional1.0018.2%40.9%40.9%0.0%0.0%44.4%50.0%50.0%20.8%29.2%8.3%70.8%20.8%521339