← Seattle Mariners
Bryan Woo
Seattle Mariners
SP · #22 · Bats R · Throws R · 6'2" · 205 lb · Age 26 · 4 yrs in MLB
2026 grade
68.5
- Runs prevented
- +15.4
- IP · ERA
- 173.0 · 4.01
- K · BB
- 175 · 39
- Rank
- 15 of 46 starters
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.
- Walks38 vs 61 avg+7.6
- Home runs allowed18 vs 22 avg+5.1
- Strikeouts175 vs 158 avg+4.6
- Parks pitched in−2.7
- Contact allowed (how it turned out counts a quarter)470 vs 460 avg+0.7
- Hit batters8 vs 8 avg+0.1
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu, Sep 24vsLAA | L 4-6 | L | 5.1 | 7 | 5 | 4 | 3 | 8 | 0 | 106 | 21.8 |
| Fri, Sep 18@COL | W 5-4 | GS | 5.1 | 10 | 3 | 3 | 1 | 4 | 0 | 86 | 26.0 |
| Sat, Sep 12@ATH | W 19-1 | W | 6.0 | 3 | 1 | 0 | 2 | 5 | 0 | 80 | 93.5 |
| Sun, Sep 6vsATH | W 2-0 | W | 8.0 | 1 | 0 | 0 | 2 | 9 | 0 | 102 | 99.5 |
| Tue, Sep 1@BOS | W 9-6 | W | 6.0 | 5 | 2 | 1 | 1 | 7 | 1 | 99 | 66.1 |
| Wed, Aug 26vsPHI | L 0-6 | L | 4.0 | 5 | 6 | 6 | 1 | 5 | 2 | 76 | 15.2 |
| Sun, Aug 16@HOU | W 3-2 | W | 6.0 | 3 | 2 | 2 | 1 | 5 | 2 | 75 | 57.4 |
| Tue, Aug 11@NYY | L 1-4 | GS | 5.0 | 3 | 0 | 0 | 1 | 5 | 0 | 92 | 74.1 |
| Wed, Aug 5vsDET | W 4-2 | W | 7.0 | 3 | 0 | 0 | 1 | 5 | 0 | 91 | 82.8 |
| Thu, Jul 30@LAD | L 2-6 | L | 5.0 | 5 | 5 | 5 | 2 | 8 | 1 | 91 | 41.2 |
| Sat, Jul 25@TEX | L 1-7 | L | 5.0 | 9 | 5 | 5 | 2 | 5 | 0 | 95 | 7.6 |
| Sat, Jul 18vsSF | W 4-3 | GS | 6.0 | 6 | 3 | 2 | 2 | 7 | 2 | 98 | 32.1 |
| Tue, Jul 7@MIA | L 5-6 | GS | 5.0 | 9 | 4 | 3 | 1 | 5 | 1 | 87 | 19.1 |
| Tue, Jun 30vsLAA | W 8-3 | W | 6.1 | 4 | 2 | 2 | 1 | 5 | 0 | 106 | 92.2 |
| Wed, Jun 24@PIT | L 1-11 | L | 4.0 | 6 | 5 | 5 | 2 | 4 | 0 | 86 | 23.3 |
| Thu, Jun 18vsBAL | W 3-0 | W | 7.0 | 3 | 0 | 0 | 1 | 9 | 0 | 89 | 95.1 |
| Thu, Jun 11@BAL | L 5-7 | L | 5.0 | 7 | 7 | 7 | 1 | 4 | 2 | 82 | 11.9 |
| Fri, Jun 5@DET | L 3-7 | L | 6.1 | 9 | 5 | 5 | 0 | 7 | 1 | 90 | 39.8 |
| Sat, May 30vsARI | W 5-1 | W | 7.0 | 2 | 0 | 0 | 0 | 9 | 0 | 86 | 98.8 |
| Sun, May 24@KC | L 6-8 | L | 4.2 | 6 | 4 | 4 | 2 | 4 | 0 | 91 | 57.0 |
| Mon, May 18vsCHW | W 6-1 | W | 6.0 | 3 | 0 | 0 | 2 | 8 | 0 | 90 | 85.5 |
| Tue, May 12@HOU | W 10-2 | W | 6.0 | 4 | 2 | 2 | 2 | 9 | 0 | 104 | 77.0 |
| Wed, May 6vsATL | W 3-1 | W | 6.0 | 1 | 0 | 0 | 2 | 9 | 0 | 98 | 95.8 |
| Fri, May 1vsKC | L 6-7 | GS | 6.0 | 7 | 6 | 6 | 0 | 2 | 2 | 84 | 25.8 |
| Sat, Apr 25@STL | W 11-9 | GS | 3.0 | 9 | 7 | 7 | 0 | 1 | 4 | 53 | 0.5 |
| Sun, Apr 19vsTEX | W 5-2 | W | 7.0 | 4 | 2 | 2 | 1 | 6 | 0 | 85 | 84.7 |
| Tue, Apr 14@SD | L 1-4 | L | 7.0 | 8 | 3 | 3 | 1 | 3 | 0 | 92 | 56.0 |
| Wed, Apr 8@TEX | L 0-3 | L | 5.0 | 5 | 3 | 1 | 2 | 2 | 0 | 83 | 58.9 |
| Fri, Apr 3@LAA | W 3-1 | GS | 7.0 | 1 | 0 | 0 | 1 | 6 | 0 | 87 | 98.6 |
| Sat, Mar 28vsCLE | L 5-6 | GS | 6.0 | 4 | 2 | 2 | 1 | 9 | 0 | 83 | 79.8 |
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.