Basenerd Banner
Loading games...
Thomas Saggese
Thomas Saggese
St. Louis Cardinals • Second Base
Age 23 • 5' 10" • 185 lb
Bats: R • Throws: R
MLB Debut: 2024-09-10
Born: Carlsbad , CA • USA
Draft: 2020
2025 Stats
G
82
AB
275
H
71
HR
2
RBI
25
R
25
SB
3
AVG
.258
OBP
.299
SLG
.342
OPS
.641
Career Stats
G
100
AB
324
H
81
HR
3
RBI
29
R
30
SB
3
AVG
.250
OBP
.292
SLG
.336
OPS
.628
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2024 STL 18 52 49 10 1 4 .204 .250 .306 .556
2025 STL 82 295 275 71 2 25 3 .258 .299 .342 .641
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2022 TEX 211 .000.000.000.000
2024 STL 23555015 111 .300.364.420.784
2025 STL 1333308 12 .267.333.400.733
2026 STL 721196 13 .316.381.526.907
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 @ CHC 4 2 1 0 0 0 0 0 1
2025-09-27 @ CHC 4 0 0 0 0 0 0 0 2
2025-09-26 @ CHC 4 1 0 0 0 0 0 0 2
2025-09-24 @ SF 4 1 0 0 0 0 0 0 2
2025-09-23 @ SF 5 1 0 0 0 1 0 0 2
2025-09-22 @ SF 5 1 1 0 0 0 0 0 1
2025-09-21 vs MIL 4 0 0 0 0 0 0 0 0
2025-09-20 vs MIL 4 1 0 0 0 0 0 0 0
2025-09-19 vs MIL 2 1 1 0 0 1 2 2 1
2025-09-17 vs CIN 3 1 0 0 0 0 0 1 1
2025-09-16 vs CIN 4 2 0 0 1 2 1 0 0
2025-09-15 vs CIN 4 1 0 0 0 0 1 0 1
2025-09-14 @ MIL 4 1 0 0 0 0 1 0 2
2025-09-13 @ MIL 5 3 1 0 0 1 1 0 1
2025-09-12 @ MIL 4 0 0 0 0 0 0 0 1
2025-09-10 @ SEA 5 4 1 0 0 1 0 0 0
2025-09-09 @ SEA 3 1 0 0 0 1 1 1 2
2025-09-08 @ SEA 3 0 0 0 0 0 0 0 2
2025-09-07 vs SF 4 0 0 0 0 0 0 0 3
2025-09-06 vs SF 4 1 0 0 0 1 0 0 1
2025-09-05 vs SF 3 1 0 0 0 0 0 1 0
2025-09-03 vs ATH 4 0 0 0 0 0 0 0 1
2025-09-01 vs ATH 4 1 1 0 0 0 1 0 2
2025-08-31 @ CIN 4 1 0 0 0 1 0 0 1
2025-08-30 @ CIN 3 1 0 0 0 0 1 1 2
2025-08-29 @ CIN 5 1 1 0 0 0 1 0 0
2025-08-28 vs PIT 3 2 1 0 0 1 1 0 0
2025-08-27 vs PIT 2 0 0 0 0 0 0 2 0
2025-08-26 vs PIT 3 0 0 0 0 0 0 0 2
2025-08-25 vs PIT 4 2 0 0 0 1 0 0 1
2025-08-24 @ TB 4 0 0 0 0 0 0 0 3
2025-08-22 @ TB 4 1 0 0 0 1 0 0 1
2025-08-21 @ TB 2 0 0 0 0 0 1 2 1
2025-08-20 @ MIA 4 1 0 0 0 0 0 0 1
2025-08-19 @ MIA 4 3 0 0 0 1 2 0 1
2025-08-18 @ MIA 4 0 0 0 0 0 0 0 1
2025-08-17 vs NYY 4 2 1 0 0 2 0 0 0
2025-08-16 vs NYY 4 0 0 0 0 0 0 0 2
2025-08-15 vs NYY 4 0 0 0 0 0 0 0 3
2025-08-13 vs COL 4 1 0 0 0 0 1 0 0
2025-08-12 vs COL 3 1 0 0 0 0 0 0 1
2025-08-11 vs COL 4 3 0 0 0 0 1 0 0
2025-08-10 vs CHC 3 1 0 0 0 0 1 0 1
2025-08-09 vs CHC 4 1 0 0 0 0 0 0 1
2025-08-08 vs CHC 4 2 1 0 0 0 1 0 0
2025-08-06 @ LAD 1 0 0 0 0 0 0 0 1
2025-08-05 @ LAD 0 0 0 0 0 0 1 0 0
2025-08-04 @ LAD 4 1 0 0 0 0 0 0 2
2025-08-03 @ SD 3 0 0 0 0 0 0 0 3
2025-07-30 vs MIA 3 1 0 0 0 0 0 1 1
2025-07-29 vs MIA 4 0 0 0 0 0 0 0 2
2025-07-28 vs MIA 2 1 1 0 0 0 0 2 0
2025-07-27 vs SD 1 0 0 0 0 0 0 0 1
2025-07-19 @ AZ 1 1 1 0 0 0 0 0 0
2025-07-13 vs ATL 4 0 0 0 0 0 0 0 3
2025-07-12 vs ATL 3 1 0 0 0 1 1 1 1
2025-07-11 vs ATL 1 0 0 0 0 0 0 0 0
2025-07-08 vs WSH 4 0 0 0 0 0 0 0 1
2025-07-06 @ CHC 3 1 1 0 0 0 0 0 2
2025-07-05 @ CHC 4 2 0 0 0 2 1 0 1
2025-07-04 @ CHC 1 0 0 0 0 0 0 0 0
2025-07-02 @ PIT 4 0 0 0 0 0 0 0 0
2025-06-30 @ PIT 3 0 0 0 0 0 0 0 1
2025-06-29 @ CLE 4 0 0 0 0 0 0 0 1
2025-06-26 vs CHC 4 0 0 0 0 0 0 0 1
2025-06-25 vs CHC 3 0 0 0 0 0 0 0 0
2025-06-22 vs CIN 3 1 0 0 0 0 0 0 0
2025-06-20 vs CIN 4 1 0 0 0 0 0 0 1
2025-04-27 vs MIL 3 0 0 0 0 0 0 1 1
2025-04-26 vs MIL 3 0 0 0 0 0 0 1 1
2025-04-20 @ NYM 5 1 1 0 0 2 0 0 1
2025-04-19 @ NYM 4 2 2 0 0 0 0 0 1
2025-04-18 @ NYM 4 1 0 0 0 0 0 0 3
2025-04-16 vs HOU 4 2 1 0 0 1 1 0 0
2025-04-15 vs HOU 1 0 0 0 0 0 0 0 0
2025-04-14 vs HOU 0 0 0 0 0 0 0 0 0
2025-04-12 vs PHI 2 1 0 0 0 0 0 0 0
2025-04-11 vs PHI 4 2 0 0 0 0 1 0 2
2025-04-09 @ PIT 3 1 0 0 0 0 0 0 1
2025-04-07 @ PIT 4 2 0 0 0 0 0 0 0
2025-04-06 @ BOS 3 1 0 0 0 0 1 0 1
2025-04-06 @ BOS 1 1 0 0 1 4 1 0 0
Transactions
Entire history • newest first.
2025-07-19
St. Louis Cardinals recalled 2B Thomas Saggese from Memphis Redbirds.
2025-07-17
St. Louis Cardinals optioned 2B Thomas Saggese to Memphis Redbirds.
2025-06-20
St. Louis Cardinals recalled SS Thomas Saggese from Memphis Redbirds.
2025-04-28
St. Louis Cardinals optioned SS Thomas Saggese to Memphis Redbirds.
2025-04-16
2B Thomas Saggese changed number to 25.
2025-04-15
2B Thomas Saggese changed number to 42.
2025-04-04
St. Louis Cardinals recalled 2B Thomas Saggese from Memphis Redbirds.
2025-03-16
St. Louis Cardinals optioned 2B Thomas Saggese to Memphis Redbirds.
2024-09-10
St. Louis Cardinals selected the contract of 2B Thomas Saggese from Memphis Redbirds.
2024-01-10
St. Louis Cardinals invited non-roster SS Thomas Saggese to spring training.
2023-07-30
SS Thomas Saggese roster status changed by St. Louis Cardinals.
2023-07-30
St. Louis Cardinals traded LHP Jordan Montgomery and RHP Chris Stratton to Texas Rangers for LHP John King, RHP Tekoah Roby and SS Thomas Saggese.
2022-03-23
SS Thomas Saggese and assigned to Texas Rangers.
2020-06-24
Texas Rangers signed SS Thomas Saggese.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
36
0.28
xBA
57
0.239
xSLG
40
0.35
Avg EV
68
90.2
Barrel%
38
5.6%
HardHit%
69
44.1%
SweetSpot%
86
39.0%
Chase%
21
34.3%
Whiff%
48
26.5%
K%
29
28.1%
BB%
29
5.4%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: cardinals.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 472 39.9% 57.0% 22.9% .211 55.2%
Sinker 222 18.8% 63.5% 8.3% .208 42.9%
Slider 159 13.4% 42.8% 30.0% .400 44.4%
Sweeper 95 8.0% 35.8% 32.0% .185 37.5%
Curveball 71 6.0% 39.4% 26.2% .368 33.3%
Changeup 68 5.7% 42.6% 22.4% .353 46.2%
Cutter 60 5.1% 48.3% 30.4% .125 0.0%
Splitter 19 1.6% 31.6% 25.0% .167 25.0%
Knuckle Curve 12 1.0% 50.0% 20.0% .500 50.0%
Slurve 4 0.3% 75.0% 0.0% .000 0.0%
Eephus 1 0.1% 0.0% 0.0% .000 100.0%
Total 1183 100.0% 51.8% 22.8% .259 44.1%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 754 63.7% 58.2% 19.4% .205 46.7%
Breaking 341 28.8% 40.8% 29.3% .333 40.0%
Offspeed 88 7.4% 39.8% 22.6% .292 44.4%
Total 1183 100.0% 51.8% 22.8% .259 44.1%
MLB Avg - - 50.6% 25.3% .245 41.0%
More