| IP | ERA | W-L | K/BB | K/9 | WHIP | FSP |
|---|---|---|---|---|---|---|
| 77.0 | 3.74 | 5-4 | 75/14 | 8.8 | 1 | 16.70 |
| Compared to same point last season | ||||||
| 76.1 | 2.83 | 5-3 | 69/11 | 8.1 | 0.94 | |
Dominant Mid-Rotation Arm Set for Premium Value
Bryan Woo enters the season locked into a highly stable rotation slot as a key mid-rotation staple for Seattle. After pitching to a superb 2.95 ERA and a brilliant 0.95 WHIP over 188.9 innings last year, the 26-year-old right-hander has officially proven his durability and high-leverage staying power. Supported by a competitive Seattle club, Woo enjoys excellent run support and win potential, putting him in a great position to build upon his rapid ascent.
Our projection has Woo turning in another spectacular campaign, forecasting 184.0 innings of work with 12 wins, a 3.38 ERA, and an elite 1.04 WHIP. Woo possesses outstanding control, backed by a projected 186 strikeouts against just 39 walks. Because his career walk-prevention rates are elite, he serves as a major asset for fantasy managers looking to anchor their pitching ratios without sacrificing strikeout volume.
Given his early average draft position (ADP) around the late second or early third round, the market is fully aware of Woo's immense upside. He represents a incredibly safe floor with the ceiling of an elite fantasy starter. Fantasy managers should draft him with supreme confidence as a frontline rotation piece who will consistently deliver elite WHIP and ERA stability.
Updated 3 days ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 06/05 | @DET | 6.1 | 90 | 7 | 0 | 5 | LOSS | 3.74 | 1.00 | 5 | |
| 05/30 | ARI | 7.0 | 86 | 9 | 0 | 0 | WIN | 3.44 | 0.96 | 30 | |
| 05/24 | @KC | 4.2 | 91 | 4 | 2 | 4 | LOSS | 3.82 | 1.04 | 0 | |
| 05/18 | CHW | 6.0 | 90 | 8 | 2 | 0 | WIN | 3.51 | 0.98 | 26 | |
| 05/12 | @HOU | 6.0 | 104 | 9 | 2 | 2 | WIN | 3.91 | 1.00 | 24 | |
| 05/06 | ATL | 6.0 | 98 | 9 | 2 | 0 | WIN | 4.02 | 1.00 | 28 | |
| 05/01 | KC | 6.0 | 84 | 2 | 0 | 6 | N/A | 4.61 | 1.07 | 5 | |
| 04/25 | @STL | 3.0 | 53 | 1 | 0 | 7 | N/A | 3.86 | 1.06 | -5 | |
| 04/19 | TEX | 7.0 | 85 | 6 | 1 | 2 | WIN | 2.25 | 0.88 | 24 | |
| 04/14 | @SD | 7.0 | 92 | 3 | 1 | 3 | LOSS | 2.16 | 0.92 | 8 | |
| 04/08 | @TEX | 5.0 | 83 | 2 | 2 | 1 | LOSS | 1.50 | 0.78 | 3 | |
| 04/03 | @LAA | 7.0 | 87 | 6 | 1 | 0 | N/A | 1.38 | 0.54 | 22 | |
| 03/28 | CLE | 6.0 | 83 | 9 | 1 | 2 | N/A | 3.00 | 0.83 | 20 | |
| Totals: | 77.0 | 1126 | 75 | 14 | 32 | 188 | |||||
| YEAR | TM | APP | INN | PC | K | WLK | SV | W-L | ERA | WHIP | K/9 | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | SEA | 18 | 85.1 | 1448 | 93 | 31 | 0 | 4-5 | 4.32 | 1.24 | 9.8 | 184 |
| 2024 | SEA | 22 | 119.0 | 1716 | 101 | 13 | 0 | 9-3 | 2.95 | 0.92 | 7.6 | 310 |
| 2025 | SEA | 32 | 191.0 | 2780 | 200 | 39 | 0 | 15-7 | 2.92 | 0.94 | 9.4 | 534 |
| 2026 | SEA | 13 | 77.0 | 1126 | 75 | 14 | 0 | 5-4 | 3.74 | 1 | 8.8 | 188 |
| ON PACE | 32 | 192 | 2806 | 186 | 34 | 0 | 12-9 | 3.74 | 1 | 8.8 | 467 | |
| 3-YEAR AVG | 24 | 131 | 1981 | 131 | 28 | 0 | 9-5 | 3.19 | 0.99 | 8.9 | 343 | |
| Career | 85 | 470.0 | 7070 | 469 | 97 | 0 | 0-0 | 3.33 | 1 | 9 | ||
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 2.935 | 0.796 | 0.5 | 0.5 | 6.4 | 6.2 | 9.9 | 7.2 | 0.4 | 88.7 | 14.5 |
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 |
| NAME | OWN | START |
|---|---|---|
| Cal Raleigh | 99% | 12% |
| NAME | OWN | START |
|---|---|---|
| Josh Naylor | 91% | 74% |
| Brendan Donovan | 57% | 4% |
| Colt Emerson | 43% | 32% |
| NAME | OWN | START |
|---|---|---|
| J.P. Crawford | 23% | 10% |
| Cole Young | 19% | 13% |
| NAME | OWN | START |
|---|---|---|
| Julio Rodriguez | 100% | 97% |
| Randy Arozarena | 100% | 96% |
| Luke Raley | 46% | 34% |
| Dominic Canzone | 9% | 7% |
| Lazaro Montes | 2% | 0% |
| Victor Robles | 1% | 0% |
| Rob Refsnyder | 1% | 0% |
| NAME | OWN | START |
|---|---|---|
| Bryan Woo | 100% | 75% |
| Logan Gilbert | 99% | 54% |
| George Kirby | 98% | 60% |
| Emerson Hancock | 95% | 55% |
| Bryce Miller | 83% | 63% |
| Luis Castillo | 63% | 50% |
| Kade Anderson | 17% | 0% |
| Ryan Sloan | 4% | 0% |
| NAME | OWN | START |
|---|---|---|
| Andres Munoz | 92% | 90% |
| Matt Brash | 14% | 12% |
| Jose A. Ferrer | 12% | 11% |
| Eduard Bazardo | 11% | 9% |
| Gabe Speier | 4% | 4% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 34-32 | .515 | - | 278 | 249 | |
| 32-33 | .492 | 1.5 | 262 | 248 | |
| 31-34 | .477 | 2.5 | 273 | 316 | |
| 30-37 | .448 | 4.5 | 307 | 336 | |
| 25-41 | .379 | 9 | 291 | 342 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Cal Raleigh | 41 | 161 | 16 | 26 | 7 | 18 | 2 | .161 | |
| Mitch Garver | 31 | 79 | 12 | 15 | 2 | 7 | 0 | .190 | |
| Jhonny Pereda | 15 | 48 | 6 | 14 | 2 | 4 | 0 | .292 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Josh Naylor | 61 | 241 | 24 | 62 | 6 | 26 | 12 | .257 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Cole Young | 66 | 233 | 27 | 59 | 4 | 31 | 2 | .253 | |
| Ryan Bliss | 1 | 2 | 0 | 0 | 0 | 0 | 0 | .000 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Colt Emerson | 19 | 62 | 9 | 15 | 4 | 10 | 0 | .242 | |
| Brendan Donovan | 25 | 84 | 9 | 23 | 3 | 8 | 1 | .274 | |
| Patrick Wisdom | 10 | 28 | 2 | 4 | 1 | 4 | 0 | .143 | |
| Will Wilson | 2 | 5 | 1 | 1 | 1 | 2 | 0 | .200 | |
| Leo Rivas | 38 | 99 | 9 | 13 | 0 | 7 | 2 | .131 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford | 55 | 193 | 31 | 44 | 10 | 23 | 1 | .228 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Julio Rodríguez | 66 | 267 | 36 | 69 | 13 | 32 | 9 | .258 | |
| Luke Raley | 60 | 170 | 22 | 44 | 13 | 31 | 1 | .259 | |
| Randy Arozarena | 66 | 242 | 43 | 69 | 6 | 29 | 18 | .285 | |
| Rob Refsnyder | 40 | 83 | 7 | 11 | 3 | 9 | 0 | .133 | |
| Connor Joe | 18 | 33 | 2 | 6 | 1 | 3 | 2 | .182 | |
| Victor Robles | 14 | 29 | 1 | 8 | 0 | 2 | 1 | .276 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Dominic Canzone | 57 | 140 | 21 | 38 | 8 | 25 | 1 | .271 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Logan Gilbert | 13 | 4 | 4 | 0 | 73.2 | 77 | 3.79 | 1.10 | |
| Bryan Woo | 13 | 5 | 4 | 0 | 77.0 | 75 | 3.74 | 1.00 | |
| Emerson Hancock | 12 | 4 | 2 | 0 | 70.2 | 70 | 2.80 | 0.95 | |
| George Kirby | 13 | 5 | 5 | 0 | 78.0 | 64 | 4.04 | 1.28 | |
| Luis Castillo | 13 | 2 | 5 | 0 | 61.0 | 61 | 5.16 | 1.36 | |
| Bryce Miller | 5 | 2 | 0 | 0 | 27.0 | 29 | 1.33 | 0.78 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Andrés Muñoz | 25 | 3 | 4 | 9 | 23.1 | 35 | 5.40 | 1.37 | |
| Jose A. Ferrer | 32 | 0 | 1 | 3 | 29.0 | 25 | 1.55 | 1.24 | |
| Gabe Speier | 20 | 1 | 2 | 1 | 16.2 | 17 | 2.16 | 1.26 | |
| Cooper Criswell | 25 | 2 | 1 | 1 | 29.1 | 23 | 3.38 | 1.16 | |
| Eduard Bazardo | 31 | 3 | 2 | 0 | 29.2 | 26 | 2.12 | 1.32 | |
| Matt Brash | 19 | 3 | 0 | 0 | 16.0 | 14 | 0.56 | 0.81 | |
| Cole Wilcox | 11 | 0 | 0 | 0 | 13.1 | 15 | 5.40 | 2.18 | |
| Nick Davila | 7 | 0 | 0 | 0 | 7.1 | 4 | 0.00 | 1.23 | |
| Josh Simpson | 3 | 0 | 0 | 0 | 2.1 | 3 | 7.71 | 1.29 | |
| Alex Hoppe | 13 | 0 | 1 | 0 | 15.1 | 16 | 6.46 | 1.44 | |
| Domingo Gonzalez | 4 | 0 | 0 | 0 | 5.2 | 5 | 0.00 | 1.41 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 06-01 | NYM | W 3-2 | Emerson Hancock Austin Warren |
| 06-02 | NYM | W 8-3 | Logan Gilbert Huascar Brazoban |
| 06-03 | NYM | L 1-7 | George Kirby Freddy Peralta |
| 06-05 | @DET | L 7-3 | Bryan Woo Framber Valdez |
| 06-06 | @DET | W 0-4 | Bryce Miller Keider Montero |
| 06-07 | @DET | 01:40 EDT | Luis Castillo Jack Flaherty |
Jun 5th
MLB Highlights Pitching Matchups, Red Sox-Yankees Series, and Play Ball ...
May 31st
Bryan Woo Fires Seven Scoreless Innings
May 30th
MLB Highlights Bryan Woo Celebrating AAPI Heritage Month Pride
May 29th
MLB Highlights AAPI Heritage Month Pride Through Bryan Woo
May 23rd
Bryan Woo Named Starter for Mariners’ Rubber Match at 11:10 a.m.
May 9th
Bryan Woo Tests His Pitch Repertoire in MLB Video Challenge
May 6th
Bryan Woo to Start Rubber Match for Mariners
May 1st
MLB Preview: Cardinals Chase 5th Straight Win vs. Dodgers; Ragans and ...
Apr 25th
Bryan Woo Set to Start vs. Cardinals in St. Louis
Apr 4th
Bryan Woo’s Outing Highlighted in Savant Data Graphic
Mar 28th
Mariners’ Bryan Woo Health Remains Key Question for Playoff Outlook
Mar 23rd
6 League-Winning Fantasy Baseball Pitchers: Jeremy Heist's High-Upside ...
Mar 9th
Mariners’ Bryan Woo Takes the Mound in Scottsdale (Spring Training)
Mar 3rd
Bryan Woo Says His Velocity Typically Rises as Spring Training Progresses ...
Feb 15th
Mariners’ Projected Opening Day Lineup and Rotation Revealed as Seattle ...
Artur Akhtyamov Shines in OT, Giving Leafs a Major Boost
@JeffVeillette
Charlie Condon Hits Game-Tying Homer, Reaches 9 HR in Triple-A
@MLBPipeline
Thurman Munson’s Hall of Fame Case Resurfaces: Yankees Legend’s All-Around Greatness Highlighted
@theaceofspaeder
Bo Davidson Keeps Crushing Baseball, Homering in 5 of 6 Double-A Games to Start June
@MLBPipeline
Sergei Murashov and Wilkes-Barre’s strong run ends in Game 6 overtime
@JoshYohe_PGH
Bucky Brooks: Jared Goff Is the NFL’s Most Underrated QB, Questions If Justin Herbert Is Overrated
@AroundTheNFL
Bucky Brooks: Jared Goff Is the NFL’s Most Underrated QB, Questions If Justin Herbert Is Overrated
@AroundTheNFL
Patriots Trade for A.J. Brown to Bolster Offense
@AroundTheNFL
Will Anderson Says Texans Defense Aims to Become One of the NFL’s Best
@AroundTheNFL
Maxx Crosby Focused on Recovery and Moving Forward with Raiders After Failed Trade
@AroundTheNFL
Tweet Jayden Daniels Expected to Keep Commanders’ BA Happy and Perform Well
@grantcohn
Heartwarming Video: Patriots WR A.J. Brown and Wife Kelsey Share Wedding Dance Moment
@NFL_DovKleiman
Charlie Condon Hits Game-Tying Homer, Reaches 9 HR in Triple-A
@MLBPipeline
Thurman Munson’s Hall of Fame Case Resurfaces: Yankees Legend’s All-Around Greatness Highlighted
@theaceofspaeder
Bo Davidson Keeps Crushing Baseball, Homering in 5 of 6 Double-A Games to Start June
@MLBPipeline
Jason Schiavone Rakes in Double-A, Hitting .937 OPS with 4 HR in First 74 Plate Appearances
@Chandler_Rome
Aaron Nola’s struggles resurface in Phillies’ win over White Sox
Phillies Nation
Former Phillies outfielder Max Kepler signs with NL West team
Phillies Nation
Victor Wembanyama Embraces Pressure Ahead of NBA Finals Comeback Push
@JaredWeissNBA
Josh Hart Criticizes Skyrocketing Ticket Prices, Says Fans Are Being Shut Out
@FredKatz
Harrison Barnes: “Growth Is Not Linear” in Advice to His Younger Self
@NBA
Jeremiah Fears Reunites with Former Pelicans Teammate Jose Alvarado
@NBA
Josh Hart Explains His NY Braids Tradition Ahead of Game 3
@NBA
Josh Hart Advises Rookie Jeremiah Fears on Sacrifice as NBA Finals Game 3 Looms
@NBA
Artur Akhtyamov Shines in OT, Giving Leafs a Major Boost
@JeffVeillette
Sergei Murashov and Wilkes-Barre’s strong run ends in Game 6 overtime
@JoshYohe_PGH
Marlies, Penguins Head to Overtime in Game 6 with Calder Cup Final on the Line
@JeffVeillette
Easton Cowan Extends Bounce-Back Run, Ties Marlies 1-1
@JeffVeillette
Carolina trails Vegas in the Stanley Cup Final and has a big decision to make for Game 4
prohockeytalk
Easton Cowan Scores to Tie Game 1-1 for the Toronto Marlies
@MapleLeafs
| Noah Cameron KC SP | +11.9 |
| Gage Jump ATH SP | +9.6 |
| Jameson Taillon CHC SP | +8.1 |
| Sean Manaea NYM RP | +6.7 |
| Bryce Miller SEA SP | +6.6 |
| Luis Castillo SEA SP | +6.4 |
| Shane Drohan MIL RP | +6.1 |
| Shane Baz BAL SP | +6.0 |
| Michael McGreevy STL SP | +5.7 |
| Alex Lange KC RP | +5.7 |
| Zack Littell WAS SP | +4.9 |
| Jack Flaherty DET SP | +4.8 |
| Aaron Nola PHI SP | +4.7 |
| Connor Prielipp MIN SP | +4.3 |
| Gleyber Torres DET 2B | +4.2 |
| Anthony Kay CHW SP | -10.0 |
| Merrill Kelly ARI SP | -7.2 |
| Ryan Weathers NYY SP | -5.6 |
| Kumar Rocker TEX SP | -5.2 |
| Edward Cabrera CHC SP | -4.7 |
| Michael Wacha KC SP | -4.6 |
| Christian Scott NYM SP | -4.5 |
| Mitch Keller PIT SP | -4.3 |
| Zebby Matthews MIN SP | -4.0 |
| Martin Perez ATL SP | -3.9 |
| Noelvi Marte CIN RF | -3.8 |
| Ramon Laureano SD LF | -3.6 |
| Ezequiel Duran TEX 2B | -3.5 |
| Seth Lugo KC SP | -3.1 |
| Trey Yesavage TOR SP | -3.0 |