2B Todd Ballard, R, Twins

Scroll table or stretch table.
YearTeamRkGAvgOBPSLGOPSABRH2B3BHRRBIBBSOHBPSBCSSB%SHSFGDPED*FLDCCS
2022 *Orioles67162.269.357.530.8876281041693534195822375412760%0220-51.000-
2023 * #Orioles67162.283.364.593.95764412818246250128762167302159%0141-4.987-
2024 *Orioles67154.271.367.592.95957197155333481307722311231561%0444-14.993-
2025Orioles67159.252.348.581.929592116149344511277922110251169%03910-11.987-
2026 * #Orioles67159.271.352.623.97561612016730559120712096251268%01125-13.994-
2040 #Orioles67155.239.320.530.85058994141221491156018911201165%0275-16.993-
2041 #Orioles67162.241.321.495.81659084142257378968205315671%03600--
2042 #Orioles67162.257.343.539.882612116157233481157722158373%031000--
2043Orioles67162.235.306.495.8016651111563010411106224978467%02900--
Current #Twins6794.209.272.338.610225304761720167947558%0121-1.990-
Totals1531.256.339.544.88357321000146528439431104966820496920211564%0226526-64.992-
Drafted #41 by the Baltimore Orioles in round 2 of the Live Draft.    8 expected salary demand.
2023 Silver Slugger   2026 Silver Slugger  

Season Splits

YearAVGAVG VRAVG VLAVG RISPOBP VROBP VLSLG VRSLG VLOPS VROPS VLAB/H VRAB/H VL
Current.209.204.227.130.258.277.337.341.595.618181/3744/10

Milestones

CyclesBest Hit Streak
None.8 games in 2041
Milestones started recording October, 2023.
 

Player Actions

Real Stats

Scroll table or stretch table.
POSAgeYearRkoRdRGAvg (Rk)OBP (Rk)SLGOPS (Rk)eOBPABRH2B3BHRRBIBBSOHBPSBFLD% (Rk)AdW (Rk)SPFireENP
2B(DH)35202267826147.289 (60).398 (86).578.976 (89).33048194139223378678198928.973 (27)--0.73 (11)7613C

Before Last Progression (4/25/2024)

Scroll table or stretch table.
POSAgeYearRkoRdRGAvg (Rk)OBP (Rk)SLGOPS (Rk)eOBPABRH2B3BHRRBIBBSOHBPSBFLD% (Rk)AdW (Rk)SPFireENP
2B(DH)34202283918147.297 (70).409 (92).6071.016 (96).33048196143263398982194929.973 (29)--0.7 (13)7713C

Game Log

Scroll table or stretch table.
DateOpponentScorePOSABRH2B3BHRRBIBBKSBGDPDAVG (season)
6/15@Blue JaysL 7-62B111000000000.209
6/15@Blue JaysL 9-82B100000010000.205
6/14@Blue JaysL 6-52B401000000100.206
6/14MarinersL 2-12B100000000000.205
6/14MarinersL 6-42B100000000000.206
6/14MarinersL 6-3RF000000010000.207
6/13PiratesL 9-8C000000000000.207
6/13PiratesW 2-12B000000000000.207
6/12YankeesW 7-32B000000000000.207
6/12YankeesL 6-3DH100000001000.207
6/11@AngelsL 3-2DH400000002000.208
6/11@AngelsW 4-0DH411000002000.212
6/11@AngelsL 6-5DH210000000000.212
6/10@AthleticsL 6-3DH300000001000.214
6/10@AthleticsL 9-5DH301000001000.217
6/10@AthleticsL 6-3DH301000011000.215
6/10TigersL 6-4DH312001200000.213
6/9TigersL 7-33B100000000000.206
6/9TigersL 8-32B601000001100.207
6/9TigersL 9-02B400000000000.209
6/8OriolesL 6-22B100000001000.213
6/8OriolesW 5-22B100000000000.214
6/8@RoyalsL 5-42B100000000000.215
6/7@RoyalsL 7-02B000000000000.217
6/7@RoyalsW 8-42B111010000000.217
6/7@RoyalsL 2-12B311000010100.212
6/6@RedsL 8-42B101000000000.210
6/6@RedsL 9-72B100000000010.206
6/6@BrewersL 12-72B100000000000.207
6/5@BrewersW 4-0DH312001210100.208
6/5@BrewersL 9-8DH512100003000.200
6/4White SoxL 3-2DH400000002000.194
6/4White SoxL 10-1DH400000004000.199
6/4White SoxW 3-21B100000001000.204
6/4CubsL 5-2DH301000002000.205
6/3CubsL 6-2DH411000001000.203
6/3CubsL 6-52B100000001000.201
6/3CardinalsW 5-4DH502000002000.203
6/3CardinalsW 5-4DH202100010100.196
6/2@CardinalsW 7-4DH400000003000.184
6/2@CardinalsL 6-3DH210000001000.190
6/2@RangersL 4-3DH401000001000.193
6/1@RangersL 5-1RF100000000000.191
6/1@RangersL 1-0C000000010000.192
6/1RoyalsL 1-02B100000000000.192
5/31RoyalsL 3-2DH100000000000.194
5/31BrewersW 8-6DH110000000000.195
5/30BrewersL 10-12B400000002000.197
5/30BrewersW 3-22B000000000000.203
5/30@Red SoxW 4-2CF111000000100.203
5/29@Red SoxL 2-12B100000001000.197
5/29@Red SoxW 6-32B000000000000.198
5/29Blue JaysW 5-4CF111000000000.198
5/28Blue JaysL 6-22B412000000000.192
5/28Blue JaysL 7-52B301100001000.181
5/28Red SoxL 13-112B30000001100-1.177
5/27Red SoxW 2-12B300000003000.182
5/27Red SoxL 7-22B210000012000.187
5/27@White SoxW 4-22B211001121000.190
5/26@White SoxL 6-12B300000012000.184
5/26@White SoxW 2-02B400000002000.190
5/26@PiratesW 8-12B421000001000.198
5/25@PiratesL 5-32B411001100000.196
5/25RaysL 5-32B301000001000.193
5/25RaysW 3-22B512100002100.188
5/25RaysL 4-3DH321100001000.175
5/24@TigersL 6-3DH300000002000.169
5/24@TigersL 6-52B000000000000.176
5/23@GuardiansL 6-42B000000000000.176
5/23@GuardiansW 7-52B100000000000.176
5/22@GuardiansW 7-5DH300000002000.178
5/22AthleticsW 5-4DH300000002000.186
5/22AthleticsL 9-6DH311001410000.194
5/22AthleticsW 6-1DH400000003000.188
5/21AthleticsW 9-6DH500000002000.200
5/21White SoxW 8-2DH401100201000.218
5/21White SoxW 5-4DH601000003010.216
5/20White SoxW 6-3DH411000001000.222
5/20White SoxL 2-1DH311001100000.220
5/20TigersL 1-0DH301000001000.211
5/20TigersW 7-42B010000010000.200
5/19TigersL 2-1RF100000000000.200
5/19@MarinersW 1-0DH300000101000.206
5/19@MarinersW 4-0DH400000102000.226
5/18@RoyalsL 6-5DH422000000000.259
5/18@RoyalsW 2-1DH401000202000.217
5/18@RoyalsW 3-1DH411001200000.211
5/17GuardiansW 12-6DH311000111000.200
5/17GuardiansW 5-0DH400000002000.167
5/17GuardiansL 2-0DH400000002000.250
5/15@White SoxL 9-32B100000001000.500
5/15@White SoxL 1-0DH302000010000.667
5/15@White SoxL 3-22B000000000000.209
5/14@TigersW 6-32B000000000000.209