Brandon Woodruff or Jonah Tong
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Brandon Woodruff SP - MIL | Jonah Tong SP - NYM | |
| 2026 Stats | ||
| Games Played | 6 | 3 |
| Games Started | 6 | 0 |
| Innings Pitched | 30.0 | 10.0 |
| Wins | 2 | 1 |
| Losses | 1 | 1 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 23 | 8 |
| Earned Runs | 10 | 4 |
| Home Runs Allowed | 4 | 1 |
| Strikeouts | 25 | 7 |
| Walks | 7 | 7 |
| ERA | 3.00 | 3.60 |
| WHIP | 1.00 | 1.50 |
| Brandon Woodruff SP - MIL | Jonah Tong SP - NYM | |
| 2026 Projections | ||
| Games Played | 26 | 11 |
| Games Started | 26 | 5 |
| Innings Pitched | 144.2 | 32.2 |
| Wins | 10 | 2 |
| Losses | 8 | 2 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 1 |
| Hits Allowed | 123 | 29 |
| Earned Runs | 60 | 15 |
| Home Runs Allowed | 19 | 4 |
| Strikeouts | 151 | 35 |
| Walks | 39 | 14 |
| ERA | 3.73 | 4.27 |
| WHIP | 1.12 | 1.33 |
| Brandon Woodruff SP - MIL | Jonah Tong SP - NYM | |
| News | ||
| Brandon Woodruff threw 42 pitches in three simulated innings in a simulated game on Wednesday. Ari Koslow Wed, Jun 3rd | The Mets are optioning Jonah Tong to Triple-A Syracuse. Ari Koslow Wed, Jun 3rd | |
| Brandon Woodruff threw a simulated on Wednesday. Ari Koslow Wed, Jun 3rd | Senga (back) could return from the injured list as soon as next week, leaving Tong without a guaranteed major-league spot. The Mets could shift him to the bullpen for a longer look against big-league hitters. Across three bulk-relief assignments this season, Tong has a 3.60 ERA, 1.50 WHIP, and 7:7 K:BB over 10 innings, with walks limiting his ability to work deep into games. Bruno Mulé Wed, Jun 3rd | |
| Brandon Woodruff is scheduled to face hitters on Wednesday in a live batting practice session. Ari Koslow Mon, Jun 1st | Senga (back) is expected to return to the Mets' rotation soon, which could push Tong back to Triple-A, where he struggled earlier this season. Tong entered Wednesday as a bulk reliever behind opener Huascar Brazoban, who threw one inning, in his second such appearance of the year. Bruno Mulé Thu, May 28th | |
| The Brewers say Brandon Woodruff’s next step is a four-up live BP next week. Ari Koslow Tue, May 26th | Jonah Tong will make a bulk relief appearance on Wednesday against the Reds. Ari Koslow Tue, May 26th | |
| Brandon Woodruff threw a successful session of live batting practice on Friday. Ari Koslow Fri, May 22nd | Jonah Tong is expected to pitch again on Wednesday against the Reds. Ari Koslow Sat, May 23rd | |
| 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 | Jonah Tong SP - NYM | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Thu, Mar 26th | vs CWS | Shane Smith (0-2) | #198 | vs PIT | Paul Skenes (6-5) | #2 |
| Sat, Mar 28th | vs CWS | Sean Burke (2-3) | #126 | vs PIT | Mitch Keller (5-3) | #90 |
| Sun, Mar 29th | vs CWS | Anthony Kay (5-1) | #193 | vs PIT | Carmen Mlodzinski (4-3) | #127 |
| Mon, Mar 30th | vs TB | Nick Martinez (5-2) | #85 | @ STL | Kyle Leahy (5-3) | #140 |
| Tue, Mar 31st | vs TB | Shane McClanahan (6-2) | #22 | @ STL | Andre Pallante (6-4) | #152 |
| Wed, Apr 1st | vs TB | Drew Rasmussen (5-2) | #21 | @ STL | Matthew Liberatore (3-3) | #103 |
| Sat, Apr 4th | @ KC | Seth Lugo (2-4) | #102 | @ SF | Landen Roupp (5-6) | #74 |
| Sun, Apr 5th | @ KC | Kris Bubic (3-2) | #81 | @ SF | Logan Webb (3-4) | #11 |
| Mon, Apr 6th | @ BOS | Brayan Bello (2-6) | #173 |   |   |   |
| Tue, Apr 7th | @ BOS | Garrett Crochet (3-3) | #18 | vs ARI | Zac Gallen (3-5) | #71 |
| Wed, Apr 8th | @ BOS | Sonny Gray (7-1) | #26 | vs ARI | Ryne Nelson (2-4) | #95 |
| Fri, Apr 10th | vs WSH | Jake Irvin (2-4) | #205 | vs ATH | J.T. Ginn (3-3) | #121 |
| Sat, Apr 11th | vs WSH | Foster Griffin (7-2) | #92 | vs ATH | Jacob Lopez (4-3) | #211 |
| Sun, Apr 12th | vs WSH | Zack Littell (5-4) | #181 | vs ATH | Aaron Civale (5-2) | #213 |
| Tue, Apr 14th | vs TOR | Kevin Gausman (4-4) | #20 | @ LAD | Yoshinobu Yamamoto (5-4) | #13 |
| Wed, Apr 15th | vs TOR | Dylan Cease (3-3) | #10 | @ LAD | Shohei Ohtani (6-2) | #1 |
| Thu, Apr 16th | vs TOR | Patrick Corbin (2-2) | #251 |   |   |   |
| Fri, Apr 17th | @ MIA | Janson Junk (3-5) | #135 | @ CHC | Edward Cabrera (3-3) | #62 |
| Sat, Apr 18th | @ MIA | Sandy Alcantara (4-4) | #67 | @ CHC | Jameson Taillon (2-5) | #99 |
| Sun, Apr 19th | @ MIA | Eury Perez (3-6) | #115 | @ CHC | Javier Assad (3-1) | #286 |
| Tue, Apr 21st | @ DET | Keider Montero (2-3) | #195 | vs MIN | Simeon Woods Richardson (0-7) | #293 |
| Wed, Apr 22nd | @ DET | Casey Mize (2-3) | #68 | vs MIN | Connor Prielipp (2-3) | #118 |
| Thu, Apr 23rd | @ DET | Tarik Skubal (3-2) | #4 | vs MIN | Joe Ryan (4-3) | #14 |
| Fri, Apr 24th | vs PIT | Paul Skenes (6-5) | #2 | vs COL | Michael Lorenzen (2-8) | #426 |
| Sat, Apr 25th | vs PIT | Mitch Keller (5-3) | #90 |   |   |   |
| Sun, Apr 26th | vs PIT | Carmen Mlodzinski (4-3) | #127 | vs COL | Chase Dollander (3-3) | #304 |
| Tue, Apr 28th | vs ARI | Merrill Kelly (5-4) | #96 | vs WSH | Zack Littell (5-4) | #181 |
| Wed, Apr 29th | vs ARI | Eduardo Rodriguez (5-1) | #110 | vs WSH | Cade Cavalli (3-3) | #86 |
| Thu, Apr 30th | vs ARI | Michael Soroka (7-3) | #59 | vs WSH | Miles Mikolas (1-5) | #257 |
| Fri, May 1st | @ WSH | Jake Irvin (2-4) | #205 | @ LAA | Walbert Urena (3-4) | #391 |
| Sat, May 2nd | @ WSH | Foster Griffin (7-2) | #92 | @ LAA | Reid Detmers (2-5) | #46 |
| Sun, May 3rd | @ WSH | PJ Poulin (3-0) | #333 | @ LAA | Jack Kochanowicz (2-4) | #407 |
| Mon, May 4th | @ STL | Kyle Leahy (5-3) | #140 | @ COL | Tomoyuki Sugano (5-4) | #430 |
| Wed, May 6th | @ STL | Andre Pallante (6-4) | #152 | @ COL | Michael Lorenzen (2-8) | #426 |
| Fri, May 8th | vs NYY | Max Fried (4-3) | #32 | @ ARI | Ryne Nelson (2-4) | #95 |
| Sat, May 9th | vs NYY | Cam Schlittler (7-3) | #35 | @ ARI | Merrill Kelly (5-4) | #96 |
| Sun, May 10th | vs NYY | Carlos Rodon (1-2) | #37 | @ ARI | Eduardo Rodriguez (5-1) | #110 |
| Tue, May 12th | vs SD | Bradgley Rodriguez | vs DET | Jack Flaherty (1-7) | #60 | |
| Wed, May 13th | vs SD | Michael King (4-5) | #42 | vs DET | Framber Valdez (3-4) | #29 |
| Thu, May 14th | vs SD | Griffin Canning (0-4) | #157 | vs DET | Keider Montero (2-3) | #195 |
| Fri, May 15th | @ MIN | Joe Ryan (4-3) | #14 | vs NYY | Cam Schlittler (7-3) | #35 |
| Sat, May 16th | @ MIN | Connor Prielipp (2-3) | #118 | vs NYY | Carlos Rodon (1-2) | #37 |
| Sun, May 17th | @ MIN | Bailey Ober (6-3) | #111 | vs NYY | Elmer Rodriguez (0-1) | #284 |
| Mon, May 18th | @ CHC | Shota Imanaga (4-6) | #27 | @ WSH | Jake Irvin (2-4) | #205 |
| Tue, May 19th | @ CHC | Ben Brown (2-2) | #45 | @ WSH | Foster Griffin (7-2) | #92 |
| Wed, May 20th | @ CHC | Edward Cabrera (3-3) | #62 | @ WSH | Zack Littell (5-4) | #181 |
| Fri, May 22nd | vs LAD | Justin Wrobleski (7-2) | #113 | @ MIA | Eury Perez (3-6) | #115 |
| Sat, May 23rd | vs LAD | Roki Sasaki (3-3) | #114 | @ MIA | Max Meyer (6-0) | #64 |
| Sun, May 24th | vs LAD | Yoshinobu Yamamoto (5-4) | #13 | @ MIA | Tyler Phillips | |
| Mon, May 25th | vs STL | Matthew Liberatore (3-3) | #103 | vs CIN | Nick Lodolo (2-1) | #76 |
| Tue, May 26th | vs STL | Michael McGreevy (3-5) | #82 | vs CIN | Chase Burns (7-1) | #24 |
| Wed, May 27th | vs STL | Dustin May (3-6) | #75 | vs CIN | Andrew Abbott (4-3) | #97 |
| Fri, May 29th | @ HOU | Kai-Wei Teng (3-4) | #187 | vs MIA | Max Meyer (6-0) | #64 |
| Sat, May 30th | @ HOU | Peter Lambert (5-4) | #217 | vs MIA | Tyler Phillips | |
| Sun, May 31st | @ HOU | Tatsuya Imai (2-3) | #145 | vs MIA | John King | |
| Mon, Jun 1st | vs SF | Landen Roupp (5-6) | #74 | @ SEA | Emerson Hancock (4-2) | #89 |
| Tue, Jun 2nd | vs SF | Trevor McDonald (2-3) | #144 | @ SEA | Logan Gilbert (4-4) | #15 |
| Wed, Jun 3rd | vs SF | Logan Webb (3-4) | #11 | @ SEA | George Kirby (5-5) | #17 |
| Thu, Jun 4th | vs SF | Adrian Houser (2-5) | #199 |   |   |   |
| Fri, Jun 5th | @ COL | Ryan Feltner (2-1) | #427 | @ SD | Michael King (4-5) | #42 |
| Sat, Jun 6th | @ COL | Zach Agnos | @ SD | Griffin Canning (0-4) | #157 | |
| Sun, Jun 7th | @ COL | Kyle Freeland (1-6) | #380 | @ SD | Randy Vasquez (5-3) | #192 |
| Mon, Jun 8th | @ ATH | Jeffrey Springs (3-6) | #122 |   |   |   |
| Tue, Jun 9th | @ ATH | J.T. Ginn (3-3) | #121 | vs STL | Dustin May (3-6) | #75 |
| Wed, Jun 10th | @ ATH | Jack Perkins (2-3) | #109 | vs STL | Andre Pallante (6-4) | #152 |
| Fri, Jun 12th | vs PHI | Andrew Painter (1-6) | #166 | vs ATL | Spencer Strider (3-1) | #30 |
| Sat, Jun 13th | vs PHI | Aaron Nola (3-4) | #34 | vs ATL | Bryce Elder (5-3) | #106 |
| Sun, Jun 14th | vs PHI | Cristopher Sanchez (7-2) | #3 | vs ATL | Grant Holmes (4-2) | #130 |
| Tue, Jun 16th | vs CLE | @ CIN | ||||
| Wed, Jun 17th | vs CLE | @ CIN | ||||
| Thu, Jun 18th | vs CLE | @ PHI | ||||
| Fri, Jun 19th | @ ATL |   |   |   | ||
| Sat, Jun 20th | @ ATL | @ PHI | ||||
| Sun, Jun 21st | @ ATL | @ PHI | ||||
| Mon, Jun 22nd | @ CIN | vs CHC | ||||
| Tue, Jun 23rd | @ CIN | vs CHC | ||||
| Wed, Jun 24th | @ CIN | vs CHC | ||||
| Fri, Jun 26th | vs CHC | vs PHI | ||||
| Sat, Jun 27th | vs CHC | vs PHI | ||||
| Sun, Jun 28th | vs CHC | vs PHI | ||||
| Mon, Jun 29th | vs CIN | @ TOR | ||||
| Tue, Jun 30th | vs CIN | @ TOR | ||||
| Wed, Jul 1st | vs CIN | @ TOR | ||||
| Thu, Jul 2nd | vs CIN |   |   |   | ||
| Fri, Jul 3rd | @ ARI | @ ATL | ||||
| Sat, Jul 4th | @ ARI | @ ATL | ||||
| Sun, Jul 5th | @ ARI | @ ATL | ||||
| Mon, Jul 6th | @ STL | @ ATL | ||||
| Tue, Jul 7th | @ STL | vs KC | ||||
| Wed, Jul 8th | @ STL | vs KC | ||||
| Thu, Jul 9th | @ STL | vs KC | ||||
| Fri, Jul 10th | @ PIT | vs BOS | ||||
| Sat, Jul 11th | @ PIT | vs BOS | ||||
| Sun, Jul 12th | @ PIT | vs BOS | ||||
| Fri, Jul 17th | vs MIA |   |   |   | ||
| Sat, Jul 18th | vs MIA | @ PHI | ||||
| Sun, Jul 19th | vs MIA | @ PHI | ||||
| Mon, Jul 20th | vs NYM | @ MIL | ||||
| Tue, Jul 21st | vs NYM | @ MIL | ||||
| Wed, Jul 22nd | vs NYM | @ MIL | ||||
| Fri, Jul 24th | vs COL | vs LAD | ||||
| Sat, Jul 25th | vs COL | vs LAD | ||||
| Sun, Jul 26th | vs COL | vs LAD | ||||
| Mon, Jul 27th | @ SF | vs ATL | ||||
| Tue, Jul 28th | @ SF | vs ATL | ||||
| Wed, Jul 29th | @ SF | vs ATL | ||||
| Fri, Jul 31st | @ LAA | vs MIA | ||||
| Sat, Aug 1st | @ LAA | vs MIA | ||||
| Sun, Aug 2nd | @ LAA | vs MIA | ||||
| Mon, Aug 3rd | vs PIT |   |   |   | ||
| Tue, Aug 4th | vs PIT | @ CLE | ||||
| Wed, Aug 5th | vs PIT | @ CLE | ||||
| Thu, Aug 6th | vs PIT | @ CLE | ||||
| Fri, Aug 7th | vs MIN | @ PIT | ||||
| Sat, Aug 8th | vs MIN | @ PIT | ||||
| Sun, Aug 9th | vs MIN | @ PIT | ||||
| Mon, Aug 10th | @ SD | @ ATL | ||||
| Tue, Aug 11th | @ SD | @ ATL | ||||
| Wed, Aug 12th | @ SD | @ ATL | ||||
| Thu, Aug 13th | @ LAD |   |   |   | ||
| Fri, Aug 14th | @ LAD | vs WSH | ||||
| Sat, Aug 15th | @ LAD | vs WSH | ||||
| Sun, Aug 16th | @ LAD | vs WSH | ||||
| Tue, Aug 18th | vs SEA | vs SD | ||||
| Wed, Aug 19th | vs SEA | vs SD | ||||
| Thu, Aug 20th | vs SEA |   |   |   | ||
| Fri, Aug 21st | vs ATL | @ CWS | ||||
| Sat, Aug 22nd | vs ATL | @ CWS | ||||
| Sun, Aug 23rd | vs ATL | @ CWS | ||||
| Tue, Aug 25th | @ NYM | vs MIL | ||||
| Wed, Aug 26th | @ NYM | vs MIL | ||||
| Thu, Aug 27th | @ NYM | vs MIL | ||||
| Fri, Aug 28th | vs TEX | vs HOU | ||||
| Sat, Aug 29th | vs TEX | vs HOU | ||||
| Sun, Aug 30th | vs TEX | vs HOU | ||||
| Mon, Aug 31st | @ CHC | @ TB | ||||
| Tue, Sep 1st | @ CHC | @ TB | ||||
| Wed, Sep 2nd | @ CHC | @ TB | ||||
| Thu, Sep 3rd | @ CHC |   |   |   | ||
| Fri, Sep 4th | @ CIN | vs SF | ||||
| Sat, Sep 5th | @ CIN | vs SF | ||||
| Sun, Sep 6th | @ CIN | vs SF | ||||
| Mon, Sep 7th | vs CHC | @ MIA | ||||
| Tue, Sep 8th | vs CHC | @ MIA | ||||
| Wed, Sep 9th | vs CHC | @ MIA | ||||
| Fri, Sep 11th | vs CIN | @ NYY | ||||
| Sat, Sep 12th | vs CIN | @ NYY | ||||
| Sun, Sep 13th | vs CIN | @ NYY | ||||
| Tue, Sep 15th | @ PIT | vs BAL | ||||
| Wed, Sep 16th | @ PIT | vs BAL | ||||
| Thu, Sep 17th | @ PIT | vs PHI | ||||
| Fri, Sep 18th | @ BAL | vs PHI | ||||
| Sat, Sep 19th | @ BAL | vs PHI | ||||
| Sun, Sep 20th | @ BAL | vs PHI | ||||
| Tue, Sep 22nd | @ PHI | @ TEX | ||||
| Wed, Sep 23rd | @ PHI | @ TEX | ||||
| Thu, Sep 24th | @ PHI | @ TEX | ||||
| Fri, Sep 25th | vs STL | @ WSH | ||||
| Sat, Sep 26th | vs STL | @ WSH | ||||
| Sun, Sep 27th | vs STL | @ WSH | ||||
| Thu, Apr 2nd |   |   |   | @ SF | Robbie Ray (4-6) | #78 |
| Fri, Apr 3rd |   |   |   | @ SF | Tyler Mahle (1-7) | #134 |
| Thu, Apr 9th |   |   |   | vs ARI | Eduardo Rodriguez (5-1) | #110 |
| Mon, Apr 13th |   |   |   | @ LAD | Justin Wrobleski (7-2) | #113 |
| Thu, May 7th |   |   |   | @ COL | Jose Quintana (2-3) | #428 |
| Thu, May 21st |   |   |   | @ WSH | Cade Cavalli (3-3) | #86 |
| Thu, Jun 11th |   |   |   | vs STL | Kyle Leahy (5-3) | #140 |
| Mon, Jun 15th |   |   |   | @ CIN | Chase Burns (7-1) | #24 |
| Thu, Jun 25th |   |   |   | vs CHC | ||
| Thu, Jul 16th |   |   |   | @ PHI | ||
| Thu, Jul 30th |   |   |   | vs MIA | ||
| Mon, Aug 17th |   |   |   | vs SD | ||
| Mon, Sep 14th |   |   |   | vs BAL | ||

