Loading games...
2025 Stats
W
1
L
1
ERA
5.14
WHIP
2.29
IP
7.0
SO
0
SV
0
HLD
1
G
8
GS
0
Career Stats
W
3
L
6
ERA
4.17
WHIP
1.42
IP
86.1
SO
77
SV
5
HLD
10
G
81
GS
0
Year-by-Year Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | SF | 3 | — | 2.0 | — | 2 | — | 3 | 22.50 | 3.50 | |
| 2022 | SF | 2 | — | 3.2 | — | — | — | 2 | 4.91 | 1.64 | |
| 2023 | CWS | 60 | — | 66.1 | 2 | 2 | 5 | 66 | 3.39 | 1.30 | |
| 2024 | SEA | 8 | — | 7.1 | — | 1 | — | 6 | 4.91 | 1.09 | |
| 2025 | SEA | 8 | — | 7.0 | 1 | 1 | — | — | 5.14 | 2.29 |
Spring Training
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | SF | 2 | — | 1.0 | — | — | — | — | 36.00 | 5.00 |
| 2023 | CWS | 8 | — | 9.1 | — | — | — | 8 | 1.93 | 1.07 |
| 2025 | SEA | 6 | — | 5.2 | — | — | — | 5 | 1.59 | 1.41 |
| 2026 | SF | 4 | — | 3.1 | — | — | — | 2 | 5.40 | 3.00 |
Game Logs
Season selector loads one year at a time.
Pitching
| Date | Opponent | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|
| 2025-04-15 | @ CIN | 0.1 | 1 | 2 | 2 | 3 | 0 | 0 |
| 2025-04-12 | vs TEX | 1.0 | 2 | 1 | 1 | 0 | 0 | 0 |
| 2025-04-07 | vs HOU | 1.0 | 1 | 2 | 0 | 2 | 0 | 0 |
| 2025-04-06 | @ SF | 0.2 | 1 | 1 | 1 | 1 | 0 | 0 |
| 2025-04-04 | @ SF | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025-04-01 | vs DET | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025-03-30 | vs ATH | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-03-28 | vs ATH | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 |
Transactions
Entire history • newest first.
2025-12-19
RHP Gregory Santos roster status changed by San Francisco Giants.
2025-12-19
San Francisco Giants signed free agent RHP Gregory Santos to a minor league contract.
2025-12-19
RHP Gregory Santos roster status changed by San Francisco Giants.
2025-11-21
RHP Gregory Santos elected free agency.
2025-11-05
Seattle Mariners activated RHP Gregory Santos from the 60-day injured list.
2025-09-06
Seattle Mariners sent RHP Gregory Santos on a rehab assignment to Tacoma Rainiers.
2025-09-06
Seattle Mariners sent RHP Gregory Santos on a rehab assignment to Tacoma Rainiers.
2025-04-29
Seattle Mariners placed RHP Gregory Santos on the 60-day injured list.
2025-04-16
RHP Gregory Santos changed number to 48.
2025-04-16
Seattle Mariners optioned RHP Gregory Santos to Tacoma Rainiers.
2025-04-15
RHP Gregory Santos changed number to 42.
2024-09-23
Seattle Mariners activated RHP Gregory Santos from the 15-day injured list.
2024-09-06
Seattle Mariners sent RHP Gregory Santos on a rehab assignment to Tacoma Rainiers.
2024-09-06
Seattle Mariners sent RHP Gregory Santos on a rehab assignment to Tacoma Rainiers.
2024-08-02
Seattle Mariners placed RHP Gregory Santos on the 15-day injured list retroactive to August 1, 2024. Right biceps inflammation.
2024-07-08
Seattle Mariners activated RHP Gregory Santos from the 60-day injured list.
2024-07-06
Seattle Mariners sent RHP Gregory Santos on a rehab assignment to Everett AquaSox.
2024-07-02
Seattle Mariners sent RHP Gregory Santos on a rehab assignment to Tacoma Rainiers.
2024-07-02
Seattle Mariners sent RHP Gregory Santos on a rehab assignment to Tacoma Rainiers.
2024-04-25
Seattle Mariners transferred RHP Gregory Santos from the 15-day injured list to the 60-day injured list. Right latissimus dorsi strain.
2024-03-28
Seattle Mariners placed RHP Gregory Santos on the 15-day injured list retroactive to March 25, 2024. Right latissimus dorsi strain.
2024-02-03
Seattle Mariners activated RHP Gregory Santos.
2024-02-03
Chicago White Sox traded RHP Gregory Santos to Seattle Mariners for RHP Prelander Berroa, OF Zach DeLoach and Future Considerations.
2023-10-02
Chicago White Sox activated RHP Gregory Santos from the 15-day injured list.
2023-09-20
Chicago White Sox placed RHP Gregory Santos on the 15-day injured list. Right elbow inflammation.
2023-08-08
Chicago White Sox activated RHP Gregory Santos from the bereavement list.
2023-08-05
Chicago White Sox placed RHP Gregory Santos on the bereavement list.
2022-12-22
Chicago White Sox activated RHP Gregory Santos.
2022-12-22
San Francisco Giants traded RHP Gregory Santos to Chicago White Sox.
2022-12-19
San Francisco Giants designated RHP Gregory Santos for assignment.
2022-11-10
San Francisco Giants activated RHP Gregory Santos.
2022-08-23
San Francisco Giants transferred RHP Gregory Santos from the 7-day injured list to the 60-day injured list.
2022-07-26
San Francisco Giants optioned RHP Gregory Santos to Sacramento River Cats.
2022-07-24
San Francisco Giants recalled RHP Gregory Santos from Sacramento River Cats.
2022-05-08
San Francisco Giants optioned RHP Gregory Santos to Sacramento River Cats.
2022-05-05
San Francisco Giants recalled RHP Gregory Santos from Sacramento River Cats.
2022-03-25
San Francisco Giants optioned RHP Gregory Santos to Sacramento River Cats.
2021-10-15
San Francisco Giants activated RHP Gregory Santos.
2021-10-04
San Francisco Giants recalled RHP Gregory Santos from Sacramento River Cats.
2021-06-29
San Francisco Giants placed RHP Gregory Santos on the restricted list.
2021-04-28
San Francisco Giants optioned RHP Gregory Santos to Giants Alternate Training Site.
2021-04-22
San Francisco Giants recalled RHP Gregory Santos from Giants Alternate Training Site.
2021-03-15
San Francisco Giants optioned P Gregory Santos to Eugene Emeralds.
2020-11-21
San Francisco Giants selected the contract of RHP Gregory Santos.
2020-11-20
San Francisco Giants selected the contract of RHP Gregory Santos from Augusta GreenJackets.
2017-07-26
San Francisco Giants traded 3B Eduardo Nunez to Boston Red Sox for RHP Gregory Santos and RHP Shaun Anderson.
2015-08-28
Boston Red Sox signed free agent RHP Gregory Santos to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Ready
Basic Line
Season / Game
Loading…
Statcast Game Log
Per-game pitch metrics from Statcast
| Date | Pitches | Velo | BNStuff+ | BNCtrl+ | Whiff% | Zone% | Chase% | K% | BB% | xwOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||