AGATHANo gut feelings
Gregory Santos

BaseballMLBPitcher

Gregory Santos

Stats, career and game log

Gregory Santos is an MLB pitcher from the Dominican Republic who made his debut with the San Francisco Giants on Apr 22, 2021.

66MLB games since 202357strikeouts

Updated

About Gregory Santos

Gregory Santos is an MLB pitcher. Born on August 28, 1999, in San Cristobal, Dominican Republic, he bats right-handed and throws right-handed. Santos made his MLB debut on Apr 22, 2021, with the San Francisco Giants. In the 2024 regular season, he pitched in 8 games for the Seattle Mariners with a 4.91 ERA and 6 strikeouts in 7.1 innings.

Season by season66

Every season, every MLB appearance in our records since 2023, newest season first.

SeasonTeamGamesStartsIPKBBERAWHIP
2026SF305.0133.601.60
2025SEA807.0085.142.29
2024SEA807.1614.911.09
2023CHW46052.050113.291.19
Career65071.157233.661.32

How he is doing nowThrough May 9

2026 pitching3.60 ERA5.0 innings, 1 strikeout, 1.60 WHIP
Last game1.1 IP, 0 K, 0 ERMay 9 vs Pirates
Injury status

No injury reports on file.

CareerDebut 2021

5years2021 to 2026
  1. 2023First game in our records3-2 win vs Twins
  2. 2023Best season52.0 IP, 50 K, 3.29 ERA in 46 games
  3. May 9, 2026Latest game1.1 IP, 0 K, 0 ER vs Pirates

Regular season

65 games

71.1 IP, 57 K, 3.66 ERA; since 2023

First game in our records

May 2, 2023: 1.0 IP, 0 K, 0 ERCHW 3, Twins 2

Latest game

May 9, 2026: 1.1 IP, 0 K, 0 ERPirates 13, SF 3

Most often against

The teams he has faced most, with his teams' record and his line against each.

Athletics6 games
4-2his teams

His line: 5.2 IP, 3 K, 3.18 ERA

Last met Mar 30, 2025

1-5his teams

His line: 6.2 IP, 8 K, 0.00 ERA

Last met Apr 1, 2025

2-2his teams

His line: 4.2 IP, 2 K, 5.79 ERA

Last met Apr 7, 2025

Sources and updates

Stats, scores and injury reports come from Agatha's own records: MLB's own box scores, its transactions and ESPN's injury reports.

Updated Oct 5, 2026, 3:15 PM ET. Results and form refresh after every game; biography facts are checked weekly.