MLB/Players/Thomas Saggese
Thomas Saggese

THOMAS SAGGESE

2B · St. Louis Cardinals · 20242026 · 138 games
138
CAREER GAMES · REGULAR SEASON
3 seasons
.249
CAREER BATTING AVERAGE
104 hits in 418 at-bats
7
CAREER HOME RUNS
40 RBI · 5 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026STL38941723314119302.245.311.426.736
2025STL82275257117022516833.258.299.342.641
2024STL184951020142140.204.235.306.541
Career13841847104221740271275.249.294.356.651

04/Where the ball went

2024 Regular season
Play log from 2015
Spray chart · 35 batted balls
Forceout · 71.4 mph · 147 ftGroundout · 85.7 mph · 8 ftFlyout · 97.7 mph · 342 ftPop Out · 43.1 mph · 105 ftFlyout · 92.8 mph · 318 ftGroundout · 89.2 mph · 14 ftGroundout · 98.9 mph · 55 ftGroundout · 86.9 mph · 6 ftFlyout · 88.6 mph · 308 ftFlyout · 97.3 mph · 342 ftGroundout · 57.9 mph · 3 ftGroundout · 82.3 mph · 7 ftLineout · 108.4 mph · 299 ftLineout · 99.6 mph · 188 ftFlyout · 93.5 mph · 356 ftFlyout · 90.6 mph · 341 ftGroundout · 79.3 mph · 3 ftFielder’s choice out · 79.2 mph · 6 ftLineout · 91.4 mph · 285 ftFlyout · 89.5 mph · 304 ftForceout · 59.3 mph · 57 ftFlyout · 83.1 mph · 225 ftFlyout · 86.8 mph · 208 ftPop Out · 86.7 mph · 170 ftGroundout · 74.6 mph · 10 ftHome Run · 102.6 mph · 374 ftSingle · 47.1 mph · 4 ftDouble · 93.9 mph · 340 ftSingle · 104.7 mph · 245 ftSingle · 62.6 mph · 141 ftSingle · 93.4 mph · 281 ftSingle · 92.0 mph · 148 ftSingle · 104.3 mph · 86 ftDouble · 98.0 mph · 302 ftSingle · 87.5 mph · 180 ft
Hit (10) Out (25) Home run (1)
Average exit velocity 85.7 mph · longest 374 ft

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSO
SEP 10vs CINL 034000002
SEP 11vs CINW 213000001
SEP 12vs CINW 614220100
SEP 13@ TORL 345111201
SEP 14@ TORL 273000001
SEP 15@ TORL 234010001
SEP 16vs PITW 401000000
SEP 17vs PITW 313000000
SEP 18vs PITW 1050000000
SEP 20vs CLEL 154020001
SEP 21vs CLEW 654000004
SEP 22vs CLEW 210000000
SEP 24@ COLW 730000000
SEP 25@ COLW 523020101
SEP 26@ COLL 8103110010
SEP 27@ SFW 630000000
SEP 28@ SFL 565010001
SEP 29@ SFW 613100011

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.