Loading games...
2025 Stats
W
2
L
3
ERA
5.36
WHIP
1.74
IP
40.1
SO
33
SV
0
HLD
1
G
39
GS
0
Career Stats
W
8
L
11
ERA
4.65
WHIP
1.40
IP
211.0
SO
180
SV
4
HLD
13
G
162
GS
12
Year-by-Year Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | SF | 12 | 5 | 40.2 | 2 | 1 | — | 38 | 5.53 | 1.28 | |
| 2022 | SF | 28 | 6 | 42.1 | 1 | 3 | 1 | 33 | 3.61 | 1.25 | |
| 2023 | ATH | 40 | 1 | 45.0 | — | 1 | 2 | 32 | 5.60 | 1.56 | |
| 2024 | KC | 43 | — | 42.2 | 3 | 3 | 1 | 44 | 3.16 | 1.20 | |
| 2025 | KC | 39 | — | 40.1 | 2 | 3 | — | 33 | 5.36 | 1.74 |
Spring Training
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | SF | 3 | — | 3.1 | — | — | 1 | 4 | 10.80 | 1.80 |
| 2022 | SF | 3 | 1 | 4.2 | — | 1 | — | 7 | 9.64 | 1.71 |
| 2023 | SF | 4 | — | 5.2 | — | 1 | — | 7 | 9.53 | 2.47 |
| 2024 | KC | 7 | — | 8.2 | — | — | — | 15 | 1.04 | 0.69 |
| 2025 | KC | 8 | — | 7.2 | — | — | 1 | 5 | 4.70 | 1.30 |
Postseason
Pitching
| Year | Team | G | GS | IP | W | L | SV | SO | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | KC | 5 | — | 4.0 | — | — | — | 2 | 2.25 | 1.25 |
Game Logs
Season selector loads one year at a time.
Pitching
| Date | Opponent | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|
| 2025-09-28 | @ ATH | 1.0 | 2 | 2 | 2 | 1 | 0 | 1 |
| 2025-09-23 | @ LAA | 1.0 | 2 | 2 | 1 | 1 | 0 | 1 |
| 2025-09-16 | vs SEA | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-13 | @ PHI | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-12 | @ PHI | 1.0 | 2 | 0 | 0 | 0 | 2 | 0 |
| 2025-09-10 | @ CLE | 0.1 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-07 | vs MIN | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-09-06 | vs MIN | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 2025-08-31 | vs DET | 1.0 | 1 | 1 | 0 | 1 | 2 | 0 |
| 2025-08-29 | vs DET | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-26 | @ CWS | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-25 | @ CWS | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-08-23 | @ DET | 1.0 | 1 | 1 | 1 | 1 | 1 | 1 |
| 2025-08-20 | vs TEX | 2.0 | 5 | 3 | 0 | 1 | 1 | 0 |
| 2025-08-17 | vs CWS | 1.0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-13 | vs WSH | 1.0 | 0 | 0 | 0 | 1 | 2 | 0 |
| 2025-08-12 | vs WSH | 1.0 | 3 | 2 | 2 | 0 | 0 | 0 |
| 2025-08-08 | @ MIN | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-08-04 | @ BOS | 1.2 | 2 | 1 | 1 | 1 | 2 | 0 |
| 2025-07-30 | vs ATL | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 2025-07-28 | vs ATL | 1.1 | 1 | 1 | 1 | 2 | 0 | 1 |
| 2025-07-26 | vs CLE | 2.0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-22 | @ CHC | 0.2 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2025-07-20 | @ MIA | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-12 | vs NYM | 0.2 | 0 | 0 | 0 | 1 | 2 | 0 |
| 2025-07-05 | @ AZ | 1.0 | 1 | 2 | 2 | 0 | 0 | 1 |
| 2025-07-04 | @ AZ | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 2025-06-29 | vs LAD | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-06-28 | vs LAD | 1.0 | 5 | 4 | 4 | 1 | 0 | 0 |
| 2025-06-26 | vs TB | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-24 | vs TB | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-06-21 | @ SD | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-04-12 | @ CLE | 1.0 | 2 | 3 | 3 | 2 | 1 | 0 |
| 2025-04-09 | vs MIN | 1.2 | 1 | 1 | 1 | 0 | 2 | 1 |
| 2025-04-05 | vs BAL | 0.1 | 3 | 2 | 2 | 1 | 1 | 0 |
| 2025-04-02 | @ MIL | 0.1 | 1 | 1 | 0 | 1 | 0 | 0 |
| 2025-04-01 | @ MIL | 1.2 | 1 | 0 | 0 | 0 | 1 | 0 |
| 2025-03-30 | vs CLE | 1.0 | 2 | 2 | 2 | 0 | 1 | 1 |
| 2025-03-27 | vs CLE | 1.0 | 2 | 3 | 2 | 1 | 0 | 0 |
Transactions
Entire history • newest first.
2025-11-06
Kansas City Royals sent LHP Sam Long outright to Omaha Storm Chasers.
2025-06-20
Kansas City Royals activated LHP Sam Long from the 15-day injured list.
2025-05-22
Kansas City Royals sent LHP Sam Long on a rehab assignment to Omaha Storm Chasers.
2025-05-22
Kansas City Royals sent LHP Sam Long on a rehab assignment to Omaha Storm Chasers.
2025-05-20
Kansas City Royals sent LHP Sam Long on a rehab assignment to ACL Royals.
2025-04-13
Kansas City Royals placed LHP Sam Long on the 15-day injured list. Left elbow inflammation.
2024-05-20
Kansas City Royals selected the contract of LHP Sam Long from Omaha Storm Chasers.
2024-01-10
Kansas City Royals invited non-roster LHP Sam Long to spring training.
2023-12-10
Kansas City Royals signed free agent LHP Sam Long to a minor league contract.
2023-10-12
Oakland Athletics sent LHP Sam Long outright to Las Vegas Aviators.
2023-10-02
Oakland Athletics recalled LHP Sam Long from Las Vegas Aviators.
2023-09-06
Oakland Athletics optioned LHP Sam Long to Las Vegas Aviators.
2023-09-01
Oakland Athletics recalled LHP Sam Long from Las Vegas Aviators.
2023-08-12
Oakland Athletics optioned LHP Sam Long to Las Vegas Aviators.
2023-04-24
Oakland Athletics activated LHP Sam Long.
2023-04-24
Oakland Athletics activated LHP Sam Long.
2023-04-23
San Francisco Giants traded LHP Sam Long to Oakland Athletics for cash.
2023-04-19
San Francisco Giants designated LHP Sam Long for assignment.
2023-03-13
San Francisco Giants optioned LHP Sam Long to Sacramento River Cats.
2022-11-10
San Francisco Giants activated LHP Sam Long from the 60-day injured list.
2022-08-26
San Francisco Giants transferred LHP Sam Long from the 7-day injured list to the 60-day injured list. Right oblique strain.
2022-08-03
San Francisco Giants optioned LHP Sam Long to Sacramento River Cats.
2022-06-07
San Francisco Giants recalled LHP Sam Long from Sacramento River Cats.
2022-06-03
San Francisco Giants optioned LHP Sam Long to Sacramento River Cats.
2022-06-01
San Francisco Giants recalled LHP Sam Long from Sacramento River Cats.
2022-05-06
San Francisco Giants optioned LHP Sam Long to Sacramento River Cats.
2021-10-15
San Francisco Giants activated LHP Sam Long.
2021-10-13
San Francisco Giants recalled LHP Sammy Long from Sacramento River Cats.
2021-10-03
San Francisco Giants optioned LHP Sammy Long to Sacramento River Cats.
2021-10-01
San Francisco Giants recalled LHP Sammy Long from Sacramento River Cats.
2021-09-18
San Francisco Giants optioned LHP Sammy Long to Sacramento River Cats.
2021-09-16
San Francisco Giants recalled LHP Sammy Long from Sacramento River Cats.
2021-09-05
San Francisco Giants optioned LHP Sammy Long to Sacramento River Cats.
2021-08-22
San Francisco Giants recalled LHP Sammy Long from Sacramento River Cats.
2021-08-15
San Francisco Giants optioned LHP Sammy Long to Sacramento River Cats.
2021-08-14
San Francisco Giants recalled LHP Sammy Long from Sacramento River Cats.
2021-07-31
San Francisco Giants optioned LHP Sammy Long to Sacramento River Cats.
2021-07-27
San Francisco Giants activated LHP Sammy Long.
2021-07-25
San Francisco Giants sent LHP Sammy Long on a rehab assignment to San Jose Giants.
2021-07-05
San Francisco Giants placed LHP Sammy Long on the 10-day injured list. Low back strain.
2021-06-09
San Francisco Giants selected the contract of LHP Sam Long from Sacramento River Cats.
2020-11-17
San Francisco Giants signed free agent LHP Sam Long to a minor league contract and invited him to spring training.
2020-11-17
San Francisco Giants signed free agent P Sam Long.
2020-11-17
San Francisco Giants signed free agent LHP Sam Long to a minor league contract and invited him to spring training.
2019-03-05
Chicago White Sox signed free agent LHP Sam Long to a minor league contract.
2016-07-12
Tampa Bay Rays signed LHP Sam Long.
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… | ||||||||||