Brandon Woodruff or Thomas White
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Brandon Woodruff SP - MIL | Thomas White SP - MIA | |
| 2026 Stats | ||
| Games Played | 6 | ‐ |
| Games Started | 6 | ‐ |
| Innings Pitched | 30.0 | ‐ |
| Wins | 2 | ‐ |
| Losses | 1 | ‐ |
| Saves | 0 | ‐ |
| Blown Saves | 0 | ‐ |
| Holds | 0 | ‐ |
| Hits Allowed | 23 | ‐ |
| Earned Runs | 10 | ‐ |
| Home Runs Allowed | 4 | ‐ |
| Strikeouts | 25 | ‐ |
| Walks | 7 | ‐ |
| ERA | 3.00 | ‐ |
| WHIP | 1.00 | ‐ |
| Brandon Woodruff SP - MIL | Thomas White SP - MIA | |
| 2026 Projections | ||
| Games Played | 26 | 5 |
| Games Started | 26 | 5 |
| Innings Pitched | 144.2 | 26.3 |
| Wins | 10 | 1 |
| Losses | 8 | 2 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 123 | 24 |
| Earned Runs | 60 | 12 |
| Home Runs Allowed | 19 | 3 |
| Strikeouts | 151 | 27 |
| Walks | 39 | 14 |
| ERA | 3.73 | 4.23 |
| WHIP | 1.12 | 1.41 |
| Brandon Woodruff SP - MIL | Thomas White SP - MIA | |
| News | ||
| The Brewers say Brandon Woodruff’s next step is a four-up live BP next week. Ari Koslow Tue, May 26th | White allowed two runs on two hits and a walk while striking out four across 2.1 innings in his first rehab outing. He'll make his second rehab start for Single-A Jupiter on Wednesday. Bruno Mulé Tue, Apr 7th | |
| Brandon Woodruff threw a successful session of live batting practice on Friday. Ari Koslow Fri, May 22nd | White (oblique) posted a 2.31 ERA with 145 strikeouts and 51 walks across 89.2 innings at three minor-league stops last season. He recently sustained an oblique strain. Bruno Mulé Tue, Mar 3rd | |
| Brandon Woodruff will have a 3-up live batting practice session on Friday. Ari Koslow Tue, May 19th | Thomas White has been diagnosed with a Grade 1 oblique strain and is expected to miss three to four weeks. Nicholas Rodriguez Sun, Mar 1st | |
| Brandon Woodruff simulated two innings in a 30-pitch bullpen on Monday. Ari Koslow Mon, May 18th | ||
| Brandon Woodruff threw a successful bullpen session on Thursday. Ari Koslow Fri, May 15th | ||
| Notes | ||
| Brandon Woodruff returned to the mound in 2025 and was highly effective on a per-inning basis, posting a 3.20 ERA, 0.91 WHIP, and an elite 32.3% strikeout rate across 64.2 innings. The sample size again tells the story: he has been oft injured in recent seasons, logging just 12 starts in 2025 after making only 11 in 2023. The 2026 projections reflect that duality: strong ratios and a healthy strikeout total on a per-start basis, but fantasy managers have to temper their expectations on his durability. Fantasy managers should bake in missed time and pair him with safer innings volume rather than relying on him as a staff anchor. Kelly Kirby - FantasyPros | ||
| Brandon Woodruff SP - MIL | Thomas White SP - MIA | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Thu, Mar 26th | vs CWS | Shane Smith (0-2) | #205 |   |   |   |
| Sat, Mar 28th | vs CWS | Sean Burke (2-3) | #142 | vs COL | Michael Lorenzen (2-7) | #427 |
| Sun, Mar 29th | vs CWS | Anthony Kay (5-1) | #182 | vs COL | Jose Quintana (2-3) | #425 |
| Mon, Mar 30th | vs TB | Nick Martinez (5-1) | #81 | vs CWS | Davis Martin (8-1) | #79 |
| Tue, Mar 31st | vs TB | Shane McClanahan (5-2) | #22 | vs CWS | Erick Fedde (0-5) | #373 |
| Wed, Apr 1st | vs TB | Drew Rasmussen (4-2) | #21 | vs CWS | Shane Smith (0-2) | #205 |
| Sat, Apr 4th | @ KC | Seth Lugo (2-4) | #104 | @ NYY | Ryan Weathers (2-3) | #66 |
| Sun, Apr 5th | @ KC | Kris Bubic (3-2) | #80 | @ NYY | Max Fried (4-3) | #33 |
| Mon, Apr 6th | @ BOS | Brayan Bello (2-5) | #144 | vs CIN | Brandon Williamson (2-3) | #370 |
| Tue, Apr 7th | @ BOS | Garrett Crochet (3-3) | #9 | vs CIN | Andrew Abbott (4-3) | #99 |
| Wed, Apr 8th | @ BOS | Sonny Gray (6-1) | #30 | vs CIN | Brady Singer (2-5) | #143 |
| Fri, Apr 10th | vs WSH | Jake Irvin (2-4) | #203 | @ DET | Keider Montero (2-3) | #201 |
| Sat, Apr 11th | vs WSH | Foster Griffin (6-2) | #88 | @ DET | Casey Mize (2-3) | #65 |
| Sun, Apr 12th | vs WSH | Zack Littell (4-4) | #169 | @ DET | Tarik Skubal (3-2) | #4 |
| Tue, Apr 14th | vs TOR | Kevin Gausman (4-3) | #19 | @ ATL | Reynaldo Lopez (2-1) | #108 |
| Wed, Apr 15th | vs TOR | Dylan Cease (3-3) | #16 | @ ATL | Bryce Elder (4-3) | #113 |
| Thu, Apr 16th | vs TOR | Patrick Corbin (2-1) | #216 |   |   |   |
| Fri, Apr 17th | @ MIA | Janson Junk (3-5) | #116 | vs MIL | Coleman Crow (0-0) | #197 |
| Sat, Apr 18th | @ MIA | Sandy Alcantara (3-4) | #73 | vs MIL | Brandon Woodruff (2-1) | #56 |
| Sun, Apr 19th | @ MIA | Eury Perez (3-6) | #109 | vs MIL | Jacob Misiorowski (5-2) | #18 |
| Tue, Apr 21st | @ DET | Keider Montero (2-3) | #201 | vs STL | Dustin May (3-6) | #85 |
| Wed, Apr 22nd | @ DET | Casey Mize (2-3) | #65 | vs STL | Kyle Leahy (5-3) | #162 |
| Thu, Apr 23rd | @ DET | Tarik Skubal (3-2) | #4 |   |   |   |
| Fri, Apr 24th | vs PIT | Paul Skenes (6-5) | #2 | @ SF | Adrian Houser (2-5) | #189 |
| Sat, Apr 25th | vs PIT | Mitch Keller (5-2) | #95 | @ SF | Robbie Ray (3-6) | #83 |
| Sun, Apr 26th | vs PIT | Carmen Mlodzinski (4-3) | #132 | @ SF | Landen Roupp (5-5) | #61 |
| Tue, Apr 28th | vs ARI | Merrill Kelly (5-3) | #93 | @ LAD | Shohei Ohtani (5-2) | #1 |
| Wed, Apr 29th | vs ARI | Eduardo Rodriguez (5-1) | #112 | @ LAD | Tyler Glasnow (3-0) | #37 |
| Thu, Apr 30th | vs ARI | Michael Soroka (7-2) | #67 |   |   |   |
| Fri, May 1st | @ WSH | Jake Irvin (2-4) | #203 | vs PHI | Zack Wheeler (4-1) | #7 |
| Sat, May 2nd | @ WSH | Foster Griffin (6-2) | #88 | vs PHI | Andrew Painter (1-5) | #170 |
| Sun, May 3rd | @ WSH | PJ Poulin (3-0) | #237 | vs PHI | Jesus Luzardo (4-4) | #10 |
| Mon, May 4th | @ STL | Kyle Leahy (5-3) | #162 | vs PHI | Aaron Nola (3-4) | #39 |
| Wed, May 6th | @ STL | Andre Pallante (5-4) | #163 | vs BAL | Brandon Young (3-1) | #194 |
| Fri, May 8th | vs NYY | Max Fried (4-3) | #33 | vs WSH | Foster Griffin (6-2) | #88 |
| Sat, May 9th | vs NYY | Cam Schlittler (7-2) | #36 | vs WSH | Richard Lovelady (2-2) | #204 |
| Sun, May 10th | vs NYY | Carlos Rodon (1-2) | #34 | vs WSH | Cade Cavalli (3-3) | #87 |
| Tue, May 12th | vs SD | Bradgley Rodriguez | @ MIN | Bailey Ober (6-3) | #72 | |
| Wed, May 13th | vs SD | Michael King (4-4) | #35 | @ MIN | Simeon Woods Richardson (0-7) | #222 |
| Thu, May 14th | vs SD | Griffin Canning (0-3) | #141 | @ MIN | Zebby Matthews (1-2) | #82 |
| Fri, May 15th | @ MIN | Joe Ryan (3-3) | #15 | @ TB | Ian Seymour (3-0) | #100 |
| Sat, May 16th | @ MIN | Connor Prielipp (1-3) | #124 | @ TB | Nick Martinez (5-1) | #81 |
| Sun, May 17th | @ MIN | Bailey Ober (6-3) | #72 | @ TB | Drew Rasmussen (4-2) | #21 |
| Mon, May 18th | @ CHC | Shota Imanaga (4-6) | #24 | vs ATL | JR Ritchie (1-1) | #236 |
| Tue, May 19th | @ CHC | Ben Brown (2-2) | #52 | vs ATL | Martin Perez (3-3) | #200 |
| Wed, May 20th | @ CHC | Edward Cabrera (3-2) | #70 | vs ATL | Chris Sale (8-3) | #5 |
| Fri, May 22nd | vs LAD | Justin Wrobleski (7-2) | #130 | vs NYM | Tobias Myers (0-1) | #188 |
| Sat, May 23rd | vs LAD | Roki Sasaki (3-3) | #131 | vs NYM | Freddy Peralta (3-4) | #28 |
| Sun, May 24th | vs LAD | Yoshinobu Yamamoto (4-4) | #13 | vs NYM | Christian Scott (1-0) | #90 |
| Mon, May 25th | vs STL | Matthew Liberatore (2-3) | #114 | @ TOR | Trey Yesavage (2-2) | #48 |
| Tue, May 26th | vs STL | Michael McGreevy (3-4) | #86 | @ TOR | Braydon Fisher (2-1) | #156 |
| Wed, May 27th | vs STL | Dustin May (3-6) | #85 | @ TOR | Kevin Gausman (4-3) | #19 |
| Fri, May 29th | @ HOU | Kai-Wei Teng (3-3) | #181 | @ NYM | Freddy Peralta (3-4) | #28 |
| Sat, May 30th | @ HOU | Peter Lambert (4-4) | #190 | @ NYM | Christian Scott (1-0) | #90 |
| Sun, May 31st | @ HOU | Tatsuya Imai (2-2) | #152 | @ NYM | Nolan McLean (2-4) | #29 |
| Mon, Jun 1st | vs SF | Landen Roupp (5-5) | #61 | @ WSH | Cade Cavalli (3-3) | #87 |
| Tue, Jun 2nd | vs SF | Trevor McDonald (2-2) | #161 | @ WSH | Miles Mikolas (1-4) | #215 |
| Wed, Jun 3rd | vs SF | Logan Webb (2-4) | #12 | @ WSH | Andrew Alvarez (1-0) | #178 |
| Thu, Jun 4th | vs SF | Adrian Houser (2-5) | #189 |   |   |   |
| Fri, Jun 5th | @ COL | Ryan Feltner (2-1) | #424 | vs TB | Drew Rasmussen (4-2) | #21 |
| Sat, Jun 6th | @ COL | Tanner Gordon (0-0) | #325 | vs TB | Shane McClanahan (5-2) | #22 |
| Sun, Jun 7th | @ COL | Kyle Freeland (1-6) | #395 | vs TB | Griffin Jax (1-3) | #59 |
| Mon, Jun 8th | @ ATH | Jeffrey Springs (3-6) | #111 |   |   |   |
| Tue, Jun 9th | @ ATH | J.T. Ginn (3-3) | #127 | vs ARI | Zac Gallen (3-4) | #71 |
| Wed, Jun 10th | @ ATH | vs ARI | ||||
| Fri, Jun 12th | vs PHI | @ PIT | ||||
| Sat, Jun 13th | vs PHI | @ PIT | ||||
| Sun, Jun 14th | vs PHI | @ PIT | ||||
| Tue, Jun 16th | vs CLE | @ PHI | ||||
| Wed, Jun 17th | vs CLE | @ PHI | ||||
| Thu, Jun 18th | vs CLE |   |   |   | ||
| Fri, Jun 19th | @ ATL | vs SF | ||||
| Sat, Jun 20th | @ ATL | vs SF | ||||
| Sun, Jun 21st | @ ATL | vs SF | ||||
| Mon, Jun 22nd | @ CIN | vs TEX | ||||
| Tue, Jun 23rd | @ CIN | vs TEX | ||||
| Wed, Jun 24th | @ CIN | vs TEX | ||||
| Fri, Jun 26th | vs CHC | @ STL | ||||
| Sat, Jun 27th | vs CHC | @ STL | ||||
| Sun, Jun 28th | vs CHC | @ STL | ||||
| Mon, Jun 29th | vs CIN | @ COL | ||||
| Tue, Jun 30th | vs CIN | @ COL | ||||
| Wed, Jul 1st | vs CIN | @ COL | ||||
| Thu, Jul 2nd | vs CIN | @ COL | ||||
| Fri, Jul 3rd | @ ARI | @ ATH | ||||
| Sat, Jul 4th | @ ARI | @ ATH | ||||
| Sun, Jul 5th | @ ARI | @ ATH | ||||
| Mon, Jul 6th | @ STL |   |   |   | ||
| Tue, Jul 7th | @ STL | vs SEA | ||||
| Wed, Jul 8th | @ STL | vs SEA | ||||
| Thu, Jul 9th | @ STL | vs SEA | ||||
| Fri, Jul 10th | @ PIT | vs CLE | ||||
| Sat, Jul 11th | @ PIT | vs CLE | ||||
| Sun, Jul 12th | @ PIT | vs CLE | ||||
| Fri, Jul 17th | vs MIA | @ MIL | ||||
| Sat, Jul 18th | vs MIA | @ MIL | ||||
| Sun, Jul 19th | vs MIA | @ MIL | ||||
| Mon, Jul 20th | vs NYM | @ HOU | ||||
| Tue, Jul 21st | vs NYM | @ HOU | ||||
| Wed, Jul 22nd | vs NYM | @ HOU | ||||
| Fri, Jul 24th | vs COL | vs SD | ||||
| Sat, Jul 25th | vs COL | vs SD | ||||
| Sun, Jul 26th | vs COL | vs SD | ||||
| Mon, Jul 27th | @ SF | vs PHI | ||||
| Tue, Jul 28th | @ SF | vs PHI | ||||
| Wed, Jul 29th | @ SF | vs PHI | ||||
| Fri, Jul 31st | @ LAA | @ NYM | ||||
| Sat, Aug 1st | @ LAA | @ NYM | ||||
| Sun, Aug 2nd | @ LAA | @ NYM | ||||
| Mon, Aug 3rd | vs PIT |   |   |   | ||
| Tue, Aug 4th | vs PIT | @ ATL | ||||
| Wed, Aug 5th | vs PIT | @ ATL | ||||
| Thu, Aug 6th | vs PIT | @ ATL | ||||
| Fri, Aug 7th | vs MIN | vs LAA | ||||
| Sat, Aug 8th | vs MIN | vs LAA | ||||
| Sun, Aug 9th | vs MIN | vs LAA | ||||
| Mon, Aug 10th | @ SD |   |   |   | ||
| Tue, Aug 11th | @ SD | vs PIT | ||||
| Wed, Aug 12th | @ SD | vs PIT | ||||
| Thu, Aug 13th | @ LAD | vs PIT | ||||
| Fri, Aug 14th | @ LAD | @ CIN | ||||
| Sat, Aug 15th | @ LAD | @ CIN | ||||
| Sun, Aug 16th | @ LAD | @ CIN | ||||
| Tue, Aug 18th | vs SEA | @ PHI | ||||
| Wed, Aug 19th | vs SEA | @ PHI | ||||
| Thu, Aug 20th | vs SEA |   |   |   | ||
| Fri, Aug 21st | vs ATL | vs WSH | ||||
| Sat, Aug 22nd | vs ATL | vs WSH | ||||
| Sun, Aug 23rd | vs ATL | vs WSH | ||||
| Tue, Aug 25th | @ NYM | vs BOS | ||||
| Wed, Aug 26th | @ NYM | vs BOS | ||||
| Thu, Aug 27th | @ NYM |   |   |   | ||
| Fri, Aug 28th | vs TEX | @ WSH | ||||
| Sat, Aug 29th | vs TEX | @ WSH | ||||
| Sun, Aug 30th | vs TEX | @ WSH | ||||
| Mon, Aug 31st | @ CHC | @ WSH | ||||
| Tue, Sep 1st | @ CHC | @ KC | ||||
| Wed, Sep 2nd | @ CHC | @ KC | ||||
| Thu, Sep 3rd | @ CHC | @ KC | ||||
| Fri, Sep 4th | @ CIN | vs CHC | ||||
| Sat, Sep 5th | @ CIN | vs CHC | ||||
| Sun, Sep 6th | @ CIN | vs CHC | ||||
| Mon, Sep 7th | vs CHC | vs NYM | ||||
| Tue, Sep 8th | vs CHC | vs NYM | ||||
| Wed, Sep 9th | vs CHC | vs NYM | ||||
| Fri, Sep 11th | vs CIN | vs LAD | ||||
| Sat, Sep 12th | vs CIN | vs LAD | ||||
| Sun, Sep 13th | vs CIN | vs LAD | ||||
| Tue, Sep 15th | @ PIT | @ ARI | ||||
| Wed, Sep 16th | @ PIT | @ ARI | ||||
| Thu, Sep 17th | @ PIT |   |   |   | ||
| Fri, Sep 18th | @ BAL | @ SD | ||||
| Sat, Sep 19th | @ BAL | @ SD | ||||
| Sun, Sep 20th | @ BAL | @ SD | ||||
| Tue, Sep 22nd | @ PHI | @ CHC | ||||
| Wed, Sep 23rd | @ PHI | @ CHC | ||||
| Thu, Sep 24th | @ PHI | @ CHC | ||||
| Fri, Sep 25th | vs STL | vs ATL | ||||
| Sat, Sep 26th | vs STL | vs ATL | ||||
| Sun, Sep 27th | vs STL | vs ATL | ||||
| Fri, Mar 27th |   |   |   | vs COL | Kyle Freeland (1-6) | #395 |
| Fri, Apr 3rd |   |   |   | @ NYY | Will Warren (6-1) | #60 |
| Thu, Apr 9th |   |   |   | vs CIN | Rhett Lowder (3-3) | #206 |
| Mon, Apr 13th |   |   |   | @ ATL | Grant Holmes (3-2) | #139 |
| Mon, Apr 20th |   |   |   | vs STL | Michael McGreevy (3-4) | #86 |
| Mon, Apr 27th |   |   |   | @ LAD | Yoshinobu Yamamoto (4-4) | #13 |
| Tue, May 5th |   |   |   | vs BAL | Chris Bassitt (4-3) | #125 |
| Thu, May 7th |   |   |   | vs BAL | Cade Povich (1-1) | #240 |
| Thu, May 21st |   |   |   | vs ATL | Spencer Strider (3-0) | #31 |
| Thu, Jun 11th |   |   |   | vs ARI | ||
| Mon, Jun 15th |   |   |   | @ PHI | ||
| Thu, Jul 30th |   |   |   | @ NYM | ||
| Mon, Aug 17th |   |   |   | @ PHI | ||
| Mon, Aug 24th |   |   |   | vs BOS | ||
| Mon, Sep 14th |   |   |   | @ ARI | ||

