← Chicago White Sox
Bryan Hudson
Chicago White Sox
RP · #60 · Bats L · Throws L · 6'8" · 248 lb · Age 29 · 4 yrs in MLB
2026 grade
72.4
- Runs prevented
- +5.5
- IP · ERA
- 67.1 · 3.74
- K · BB
- 59 · 18
- Rank
- 57 of 205 relievers
What the grade is made of
Runs each part saves or costs against an average pitcher facing the same batters. Contact counts a quarter for how it turned out, because over a season that's mostly the fielders and luck.
- Home runs allowed5 vs 8 avg+4.7
- Walks16 vs 24 avg+2.5
- Contact allowed (how it turned out counts a quarter)190 vs 178 avg−0.6
- Strikeouts59 vs 61 avg−0.6
- Hit batters4 vs 3 avg−0.3
- Parks pitched in−0.3
2026 game log: pitching
Game grades need 3 batters faced; starts are ranked against starts, relief outings against relief outings.
| Game | Result | Dec | IP | H | R | ER | BB | K | HR | PC | Grade |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sat, Oct 3@CLEPostseason | W 3-0 | W | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | – |
| Sat, Sep 26vsCOL | L 6-9 | 0.2 | 2 | 3 | 3 | 1 | 0 | 0 | 15 | 9.7 | |
| Fri, Sep 25vsCOL | W 6-1 | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 13 | 76.8 | |
| Wed, Sep 23@KC | L 4-5 | GS | 0.1 | 4 | 4 | 3 | 0 | 0 | 0 | 16 | 17.8 |
| Fri, Sep 18vsDET | L 8-11 | 0.1 | 4 | 2 | 2 | 0 | 0 | 1 | 14 | 1.3 | |
| Thu, Sep 17vsDET | W 3-1 | W | 1.1 | 1 | 0 | 0 | 0 | 1 | 0 | 11 | 55.7 |
| Tue, Sep 15@CLE | L 6-7 | H | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 81.7 |
| Sat, Sep 12@STL | W 6-5 | S | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 14 | 78.5 |
| Thu, Sep 10vsPIT | L 0-2 | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 9 | – | |
| Sun, Sep 6vsMIN | W 10-1 | GS | 1.2 | 1 | 0 | 0 | 0 | 2 | 0 | 18 | 59.6 |
| Fri, Sep 4vsMIN | W 4-1 | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 11 | 55.4 | |
| Tue, Sep 1@HOU | W 5-1 | H | 1.1 | 1 | 0 | 0 | 0 | 2 | 0 | 17 | 68.1 |
| Sat, Aug 29@MIN | W 3-2 | S | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 88.5 |
| Fri, Aug 28@MIN | W 7-4 | S | 1.0 | 2 | 0 | 0 | 0 | 1 | 0 | 16 | 36.7 |
| Tue, Aug 25vsTEX | W 11-7 | W | 1.1 | 0 | 0 | 0 | 0 | 0 | 0 | 14 | 92.4 |
| Fri, Aug 21vsNYM | W 6-4 | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 11 | 76.1 | |
| Tue, Aug 18@CHC | L 3-4 | GS | 1.0 | 2 | 2 | 2 | 0 | 1 | 2 | 17 | 16.4 |
| Sat, Aug 15@DET | W 4-3 | S | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 13 | 87.4 |
| Fri, Aug 14@DET | W 9-5 | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 10 | 59.3 | |
| Tue, Aug 11vsCIN | L 4-5 | 0.0 | 3 | 3 | 3 | 0 | 0 | 0 | 10 | 8.0 | |
| Sun, Aug 9vsCLE | W 5-3 | H | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 17 | 55.6 |
| Sat, Aug 8vsCLE | W 6-3 | H | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 13 | 55.7 |
| Thu, Aug 6@BOS | L 11-12 | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 13 | 46.1 | |
| Thu, Jul 30vsNYY | W 2-1 | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 77.9 | |
| Wed, Jul 29vsNYY | W 6-5 | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 11 | 44.2 | |
| Mon, Jul 27vsNYY | L 5-9 | L | 1.0 | 2 | 1 | 1 | 0 | 1 | 0 | 24 | 26.5 |
| Fri, Jul 24vsHOU | L 5-9 | L | 0.2 | 3 | 4 | 4 | 1 | 1 | 1 | 23 | 3.3 |
| Wed, Jul 22@TEX | W 4-2 | S | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 12 | 76.1 |
| Sun, Jul 19@TOR | W 3-0 | H | 1.1 | 0 | 0 | 0 | 0 | 1 | 0 | 15 | 93.3 |
| Sat, Jul 11vsATH | W 1-0 | GS | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 64.6 |
| Wed, Jul 8vsBOS | L 0-5 | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 24 | 61.3 | |
| Fri, Jul 3@CLE | L 3-4 | B | 0.2 | 2 | 0 | 0 | 0 | 2 | 0 | 15 | 27.9 |
| Wed, Jul 1@BAL | L 1-6 | 0.1 | 2 | 1 | 1 | 0 | 0 | 0 | 10 | 19.8 | |
| Sun, Jun 28vsKC | L 4-5 | 1.0 | 2 | 0 | 0 | 1 | 1 | 0 | 15 | 18.1 | |
| Mon, Jun 22vsCLE | W 6-5 | 1.1 | 0 | 0 | 0 | 1 | 3 | 0 | 23 | 69.9 | |
| Sun, Jun 21@DET | L 4-5 | H | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 10 | 44.2 |
| Thu, Jun 18@NYY | W 5-1 | GS | 1.2 | 1 | 0 | 0 | 0 | 2 | 0 | 27 | 59.2 |
| Sun, Jun 14vsLAD | W 6-4 | GS | 1.0 | 1 | 1 | 1 | 0 | 0 | 1 | 9 | 32.4 |
| Fri, Jun 12vsLAD | W 8-2 | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 74.1 | |
| Wed, Jun 10vsATL | W 2-1 | S | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 16 | 62.4 |
| Sun, Jun 7@PHI | L 5-9 | 0.2 | 2 | 2 | 2 | 2 | 0 | 0 | 25 | 12.7 | |
| Fri, Jun 5@PHI | L 6-8 | L | 0.2 | 2 | 2 | 2 | 1 | 0 | 0 | 16 | 18.4 |
| Sun, May 31vsDET | W 2-1 | H | 1.1 | 1 | 0 | 0 | 0 | 1 | 0 | 17 | 67.5 |
| Fri, May 29vsDET | W 4-3 | W | 1.0 | 0 | 1 | 0 | 0 | 1 | 0 | 7 | 66.8 |
| Tue, May 26vsMIN | L 3-5 | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 14 | 42.6 | |
| Mon, May 25vsMIN | W 3-1 | H | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 91.7 |
| Sat, May 23@SF | L 3-10 | GS | 1.1 | 0 | 0 | 0 | 0 | 1 | 0 | 16 | 69.2 |
| Tue, May 19@SEA | W 2-1 | W | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 11 | 70.7 |
| Sun, May 17vsCHC | W 9-8 | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 19 | 34.6 | |
| Fri, May 15vsCHC | L 5-10 | L | 1.0 | 4 | 2 | 2 | 0 | 0 | 0 | 23 | 5.2 |
| Tue, May 12vsKC | W 6-5 | S | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 72.8 |
| Sun, May 10vsSEA | W 2-1 | W | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 9 | 53.8 |
| Sat, May 9vsSEA | W 6-1 | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | 19 | 38.5 | |
| Tue, May 5@LAA | L 3-4 | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 45.1 | |
| Sun, May 3@SD | L 3-4 | 1.0 | 2 | 0 | 0 | 0 | 2 | 0 | 26 | 34.6 | |
| Sat, May 2@SD | W 4-0 | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 72.8 | |
| Wed, Apr 29vsLAA | W 3-2 | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 20 | 54.6 | |
| Mon, Apr 27vsLAA | W 8-7 | S | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | – |
| Sun, Apr 26vsWSH | L 1-2 | GS | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 8 | 64.4 |
| Fri, Apr 24vsWSH | W 5-4 | GS | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | 17 | 42.5 |
| Wed, Apr 22@ARI | L 7-11 | 1.0 | 1 | 0 | 0 | 1 | 2 | 0 | 32 | 39.1 | |
| Sun, Apr 19@ATH | W 7-4 | H | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 17 | 42.1 |
| Sat, Apr 18@ATH | L 6-7 | 1.0 | 2 | 0 | 0 | 2 | 2 | 0 | 28 | 13.4 | |
| Wed, Apr 15vsTB | L 3-8 | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 14 | 77.0 | |
| Tue, Apr 14vsTB | L 5-8 | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 12 | 44.0 | |
| Sun, Apr 12@KC | W 6-5 | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 21 | 94.1 | |
| Wed, Apr 8vsBAL | L 3-5 | B | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | – |
| Tue, Apr 7vsBAL | L 2-4 | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 15 | 27.3 | |
| Sun, Apr 5vsTOR | W 3-0 | H | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 19 | 27.3 |
| Tue, Mar 31@MIA | L 2-9 | 1.2 | 1 | 2 | 1 | 1 | 1 | 0 | 25 | 66.9 | |
| Sat, Mar 28@MIL | L 1-6 | 0.2 | 2 | 1 | 1 | 2 | 2 | 0 | 33 | 12.2 |
Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.