Matthew Liberatore or Merrill Kelly
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Merrill Kelly SP - ARI | Matthew Liberatore SP - STL | |
| 2026 Stats | ||
| Games Played | 11 | 14 |
| Games Started | 11 | 14 |
| Innings Pitched | 64.1 | 70.2 |
| Wins | 5 | 3 |
| Losses | 5 | 3 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 66 | 79 |
| Earned Runs | 39 | 37 |
| Home Runs Allowed | 13 | 14 |
| Strikeouts | 38 | 65 |
| Walks | 27 | 27 |
| ERA | 5.46 | 4.71 |
| WHIP | 1.45 | 1.50 |
| Merrill Kelly SP - ARI | Matthew Liberatore SP - STL | |
| 2026 Projections | ||
| Games Played | 28 | 28 |
| Games Started | 27 | 28 |
| Innings Pitched | 157.9 | 147.9 |
| Wins | 10 | 8 |
| Losses | 8 | 10 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 149 | 147 |
| Earned Runs | 68 | 69 |
| Home Runs Allowed | 21 | 19 |
| Strikeouts | 142 | 122 |
| Walks | 47 | 46 |
| ERA | 3.89 | 4.18 |
| WHIP | 1.24 | 1.31 |
| Merrill Kelly SP - ARI | Matthew Liberatore SP - STL | |
| News | ||
| Merrill Kelly allowed two runs on four hits, walked two, and struck out one on Thursday in a 2-0 loss to the Marlins. David Leisering Thu, Jun 11th | Matthew Liberatore allowed four earned runs on five hits and one walk while striking out four over 4.1 innings in Saturday's win over the Twins. Chase Davis Sun, Jun 14th | |
| Merrill Kelly allowed seven runs on six hits, walked three, struck out four, and coughed up three home runs as the Diamondbacks were routed by the Nationals on Friday. David Leisering Sat, Jun 6th | Matthew Liberatore allowed three earned runs on four hits and three walks while striking out four over 4.1 innings in Saturday's win over the Reds. Chase Davis Sun, Jun 7th | |
| Merrill Kelly did not factor in the decision on Sunday after allowing two runs on eight hits in 5.1 innings against the Mariners. David Leisering Sun, May 31st | Matthew Liberatore allowed zero earned runs on three hits and one walk while striking out four over 5.1 innings in Sunday's 5-1 win over the Cubs. Chase Davis Mon, Jun 1st | |
| Merrill Kelly tossed seven innings and allowed two runs on four hits, walked two, and struck out four as Arizona defeated San Francisco, 6-2, on Monday. David Leisering Mon, May 25th | Matthew Liberatore allowed three earned runs on seven hits and two walks while striking out 10 over five innings in Monday's loss to the Brewers. Chase Davis Tue, May 26th | |
| Merrill Kelly allowed three runs on eight hits over six innings with four strikeouts in a win on Wednesday against the Giants. Ari Koslow Thu, May 21st | Matthew Liberatore will now start on Monday for the Cardinals against the Brewers. Ari Koslow Sun, May 24th | |
| Notes | ||
| There are no recent notes for these players | ||
| Merrill Kelly SP - ARI | Matthew Liberatore SP - STL | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Thu, Mar 26th | @ LAD | Yoshinobu Yamamoto (7-4) | #12 | vs TB | Drew Rasmussen (6-2) | #18 |
| Sat, Mar 28th | @ LAD | Tyler Glasnow (3-0) | #38 | vs TB | Joe Boyle (0-1) | #141 |
| Sun, Mar 29th |   |   |   | vs TB | Steven Matz (4-3) | #180 |
| Mon, Mar 30th | vs DET | Justin Verlander (0-1) | #144 | vs NYM | Clay Holmes (4-4) | #162 |
| Tue, Mar 31st | vs DET | Casey Mize (2-3) | #54 | vs NYM | Kodai Senga (0-4) | #117 |
| Wed, Apr 1st | vs DET | Tarik Skubal (3-3) | #2 | vs NYM | Freddy Peralta (4-5) | #26 |
| Fri, Apr 3rd | vs ATL | Grant Holmes (4-2) | #124 | @ DET | Framber Valdez (3-5) | #28 |
| Sat, Apr 4th | vs ATL | Bryce Elder (5-3) | #105 | @ DET | Jack Flaherty (1-8) | #65 |
| Sun, Apr 5th | vs ATL | Martin Perez (5-3) | #167 | @ DET | Keider Montero (3-4) | #179 |
| Mon, Apr 6th |   |   |   | @ WSH | Zack Littell (6-5) | #166 |
| Tue, Apr 7th | @ NYM | Freddy Peralta (4-5) | #26 | @ WSH | Cade Cavalli (4-4) | #80 |
| Wed, Apr 8th | @ NYM | David Peterson (3-5) | #148 | @ WSH | Miles Mikolas (1-5) | #252 |
| Fri, Apr 10th | @ PHI | Jesus Luzardo (5-4) | #11 | vs BOS | Connelly Early (5-4) | #88 |
| Sat, Apr 11th | @ PHI | Taijuan Walker (1-4) | #409 | vs BOS | Ranger Suarez (2-3) | #22 |
| Sun, Apr 12th | @ PHI | Zach Pop | vs BOS | Brayan Bello (2-6) | #165 | |
| Mon, Apr 13th | @ BAL | Dean Kremer (0-1) | #109 | vs CLE | Gavin Williams (9-3) | #29 |
| Tue, Apr 14th | @ BAL | Trevor Rogers (3-6) | #96 | vs CLE | Joey Cantillo (5-3) | #113 |
| Wed, Apr 15th | @ BAL | Kyle Bradish (3-7) | #44 | vs CLE | Slade Cecconi (3-5) | #100 |
| Fri, Apr 17th | vs TOR | Braydon Fisher (2-1) | #161 | @ HOU | Peter Lambert (5-4) | #217 |
| Sat, Apr 18th | vs TOR | Max Scherzer (1-4) | #133 | @ HOU | Lance McCullers Jr. (2-3) | #233 |
| Sun, Apr 19th | vs TOR | Kevin Gausman (4-4) | #19 | @ HOU | Mike Burrows (3-8) | #168 |
| Mon, Apr 20th |   |   |   | @ MIA | Max Meyer (6-0) | #61 |
| Tue, Apr 21st | vs CWS | Sean Burke (3-4) | #129 | @ MIA | Chris Paddack (0-7) | #315 |
| Wed, Apr 22nd | vs CWS | Anthony Kay (6-1) | #174 | @ MIA | Janson Junk (3-5) | #127 |
| Fri, Apr 24th |   |   |   | vs SEA | George Kirby (5-6) | #16 |
| Sat, Apr 25th | vs SD | German Marquez (3-2) | #326 | vs SEA | Bryan Woo (5-5) | #7 |
| Sun, Apr 26th | vs SD | Michael King (4-5) | #41 | vs SEA | Emerson Hancock (5-2) | #74 |
| Mon, Apr 27th |   |   |   | @ PIT | Mason Montgomery (1-1) | #164 |
| Tue, Apr 28th | @ MIL | Chad Patrick (3-3) | #112 | @ PIT | Braxton Ashcraft (5-3) | #31 |
| Wed, Apr 29th | @ MIL | Brandon Sproat (1-4) | #150 | @ PIT | Bubba Chandler (2-7) | #123 |
| Thu, Apr 30th | @ MIL | Brandon Woodruff (2-1) | #59 | @ PIT | Paul Skenes (6-5) | #3 |
| Fri, May 1st | @ CHC | Colin Rea (5-4) | #158 | vs LAD | Emmet Sheehan (3-3) | #47 |
| Sat, May 2nd | @ CHC | Shota Imanaga (4-6) | #25 | vs LAD | Roki Sasaki (3-4) | #104 |
| Sun, May 3rd | @ CHC | Matthew Boyd (2-1) | #50 | vs LAD | Justin Wrobleski (7-2) | #110 |
| Mon, May 4th |   |   |   | vs MIL | Chad Patrick (3-3) | #112 |
| Wed, May 6th | vs PIT | Paul Skenes (6-5) | #3 | vs MIL | Brandon Sproat (1-4) | #150 |
| Thu, May 7th | vs PIT | Mitch Keller (5-4) | #102 | @ SD | Michael King (4-5) | #41 |
| Fri, May 8th | vs NYM | Nolan McLean (3-4) | #37 | @ SD | Griffin Canning (0-5) | #145 |
| Sat, May 9th | vs NYM | Clay Holmes (4-4) | #162 | @ SD | Randy Vasquez (6-4) | #207 |
| Sun, May 10th | vs NYM | Huascar Brazoban (3-1) | #200 | @ SD | Walker Buehler (3-3) | #212 |
| Tue, May 12th | @ TEX | MacKenzie Gore (4-5) | #53 | @ ATH | Jeffrey Springs (3-6) | #119 |
| Wed, May 13th | @ TEX | Kumar Rocker (2-5) | #98 | @ ATH | J.T. Ginn (4-3) | #106 |
| Thu, May 14th |   |   |   | @ ATH | Jacob Lopez (4-3) | #236 |
| Fri, May 15th | @ COL | Kyle Freeland (1-7) | #341 | vs KC | Michael Wacha (4-5) | #89 |
| Sat, May 16th | @ COL | Tomoyuki Sugano (6-4) | #434 | vs KC | Noah Cameron (3-4) | #82 |
| Sun, May 17th | @ COL | Michael Lorenzen (2-8) | #363 | vs KC | Stephen Kolek (3-1) | #157 |
| Tue, May 19th | vs SF | Landen Roupp (5-7) | #70 | vs PIT | Mitch Keller (5-4) | #102 |
| Wed, May 20th | vs SF | Tyler Mahle (1-7) | #131 | vs PIT | Carmen Mlodzinski (4-3) | #130 |
| Thu, May 21st | vs COL | Zach Agnos | vs PIT | Braxton Ashcraft (5-3) | #31 | |
| Sat, May 23rd | vs COL | Michael Lorenzen (2-8) | #363 | @ CIN | Chase Petty (1-1) | #400 |
| Mon, May 25th | @ SF | Landen Roupp (5-7) | #70 | @ MIL | Jacob Misiorowski (8-2) | #8 |
| Tue, May 26th | @ SF | Tyler Mahle (1-7) | #131 | @ MIL | Kyle Harrison (7-1) | #49 |
| Wed, May 27th | @ SF | Trevor McDonald (2-4) | #138 | @ MIL | Chad Patrick (3-3) | #112 |
| Fri, May 29th | @ SEA | George Kirby (5-6) | #16 | vs CHC | Shota Imanaga (4-6) | #25 |
| Sat, May 30th | @ SEA | Bryan Woo (5-5) | #7 | vs CHC | Ben Brown (3-2) | #30 |
| Sun, May 31st | @ SEA | Bryce Miller (3-0) | #46 | vs CHC | Jordan Wicks (0-2) | #259 |
| Mon, Jun 1st | vs LAD | Emmet Sheehan (3-3) | #47 | vs TEX | Jacob deGrom (5-4) | #6 |
| Tue, Jun 2nd | vs LAD | Eric Lauer (2-5) | #266 | vs TEX | Nathan Eovaldi (5-7) | #21 |
| Wed, Jun 3rd | vs LAD | Shohei Ohtani (6-2) | #1 | vs TEX | MacKenzie Gore (4-5) | #53 |
| Fri, Jun 5th | vs WSH | Foster Griffin (7-2) | #79 | vs CIN | Brady Singer (2-6) | #151 |
| Sat, Jun 6th | vs WSH | Zack Littell (6-5) | #166 | vs CIN | Nick Lodolo (2-1) | #75 |
| Sun, Jun 7th | vs WSH | Cade Cavalli (4-4) | #80 | vs CIN | Rhett Lowder (3-3) | #184 |
| Tue, Jun 9th | @ MIA | Max Meyer (6-0) | #61 | @ NYM | Freddy Peralta (4-5) | #26 |
| Wed, Jun 10th | @ MIA | Ryan Gusto (0-1) | #189 | @ NYM | Austin Warren | |
| Thu, Jun 11th | @ MIA | Tyler Phillips (1-1) | #218 | @ NYM | Christian Scott (2-0) | #81 |
| Fri, Jun 12th | @ CIN | Nick Lodolo (2-1) | #75 | @ MIN | Joe Ryan (4-3) | #15 |
| Sat, Jun 13th | @ CIN | Rhett Lowder (3-3) | #184 | @ MIN | Connor Prielipp (2-4) | #101 |
| Sun, Jun 14th | @ CIN | Andrew Abbott (4-4) | #97 | @ MIN | Taj Bradley (5-3) | #69 |
| Mon, Jun 15th | vs LAA | Walbert Urena (4-4) | #345 | vs SD | Lucas Giolito (2-1) | #197 |
| Tue, Jun 16th | vs LAA | Reid Detmers (2-5) | #33 | vs SD | Michael King (4-5) | #41 |
| Wed, Jun 17th | vs LAA | Sam Aldegheri (2-1) | #427 | vs SD | Griffin Canning (0-5) | #145 |
| Thu, Jun 18th |   |   |   | @ KC | Noah Cameron (3-4) | #82 |
| Fri, Jun 19th | vs MIN | Connor Prielipp (2-4) | #101 | @ KC | Stephen Kolek (3-1) | #157 |
| Sun, Jun 21st | vs MIN | Mike Paredes (0-0) | #289 | @ KC | Seth Lugo (2-4) | #107 |
| Mon, Jun 22nd | @ STL | Andre Pallante (7-4) | #135 | vs ARI | Merrill Kelly (5-5) | #95 |
| Tue, Jun 23rd | @ STL | Kyle Leahy (5-3) | #136 | vs ARI | Eduardo Rodriguez (5-2) | #116 |
| Wed, Jun 24th | @ STL | vs ARI | ||||
| Thu, Jun 25th | @ STL | vs ARI | ||||
| Fri, Jun 26th | @ TB | vs MIA | ||||
| Sat, Jun 27th | @ TB | vs MIA | ||||
| Sun, Jun 28th | @ TB | vs MIA | ||||
| Tue, Jun 30th | vs SF | @ ATL | ||||
| Wed, Jul 1st | vs SF | @ ATL | ||||
| Thu, Jul 2nd |   |   |   | @ ATL | ||
| Fri, Jul 3rd | vs MIL | @ CHC | ||||
| Sat, Jul 4th | vs MIL | @ CHC | ||||
| Sun, Jul 5th | vs MIL | @ CHC | ||||
| Mon, Jul 6th | @ SD | vs MIL | ||||
| Tue, Jul 7th | @ SD | vs MIL | ||||
| Wed, Jul 8th | @ SD | vs MIL | ||||
| Thu, Jul 9th | @ SD | vs MIL | ||||
| Fri, Jul 10th | @ LAD | vs ATL | ||||
| Sat, Jul 11th | @ LAD | vs ATL | ||||
| Sun, Jul 12th | @ LAD | vs ATL | ||||
| Fri, Jul 17th | vs STL | @ ARI | ||||
| Sat, Jul 18th | vs STL | @ ARI | ||||
| Sun, Jul 19th | vs STL | @ ARI | ||||
| Mon, Jul 20th | vs ATH | @ LAA | ||||
| Tue, Jul 21st | vs ATH | @ LAA | ||||
| Wed, Jul 22nd | vs ATH | @ LAA | ||||
| Fri, Jul 24th | @ WSH | vs CIN | ||||
| Sat, Jul 25th | @ WSH | vs CIN | ||||
| Sun, Jul 26th | @ WSH | vs CIN | ||||
| Mon, Jul 27th | @ PIT | vs CHC | ||||
| Tue, Jul 28th | @ PIT | vs CHC | ||||
| Wed, Jul 29th | @ PIT | vs CHC | ||||
| Thu, Jul 30th |   |   |   | vs CHC | ||
| Fri, Jul 31st | @ CLE | @ TOR | ||||
| Sat, Aug 1st | @ CLE | @ TOR | ||||
| Sun, Aug 2nd | @ CLE | @ TOR | ||||
| Mon, Aug 3rd | vs SD | @ NYY | ||||
| Tue, Aug 4th | vs SD | @ NYY | ||||
| Wed, Aug 5th | vs SD | @ NYY | ||||
| Fri, Aug 7th | vs LAD | vs COL | ||||
| Sat, Aug 8th | vs LAD | vs COL | ||||
| Sun, Aug 9th | vs LAD | vs COL | ||||
| Mon, Aug 10th | vs COL | vs PHI | ||||
| Tue, Aug 11th | vs COL | vs PHI | ||||
| Wed, Aug 12th | vs COL | vs PHI | ||||
| Fri, Aug 14th | @ ATL | @ CHC | ||||
| Sat, Aug 15th | @ ATL | @ CHC | ||||
| Sun, Aug 16th | @ ATL | @ CHC | ||||
| Mon, Aug 17th | @ BOS | @ CIN | ||||
| Tue, Aug 18th | @ BOS | @ CIN | ||||
| Wed, Aug 19th | @ BOS | @ CIN | ||||
| Thu, Aug 20th |   |   |   | @ CIN | ||
| Fri, Aug 21st | vs CIN | @ PHI | ||||
| Sat, Aug 22nd | vs CIN | @ PHI | ||||
| Sun, Aug 23rd | vs CIN | @ PHI | ||||
| Tue, Aug 25th | vs CHC | vs BAL | ||||
| Wed, Aug 26th | vs CHC | vs BAL | ||||
| Thu, Aug 27th | @ SF | vs BAL | ||||
| Fri, Aug 28th | @ SF | vs PIT | ||||
| Sat, Aug 29th | @ SF | vs PIT | ||||
| Sun, Aug 30th | @ SF | vs PIT | ||||
| Tue, Sep 1st | vs PHI | @ LAD | ||||
| Wed, Sep 2nd | vs PHI | @ LAD | ||||
| Thu, Sep 3rd |   |   |   | @ LAD | ||
| Fri, Sep 4th | @ HOU | @ COL | ||||
| Sat, Sep 5th | @ HOU | @ COL | ||||
| Sun, Sep 6th | @ HOU | @ COL | ||||
| Mon, Sep 7th | @ KC | @ SF | ||||
| Tue, Sep 8th | @ KC | @ SF | ||||
| Wed, Sep 9th | @ KC | @ SF | ||||
| Fri, Sep 11th | vs TEX | vs CWS | ||||
| Sat, Sep 12th | vs TEX | vs CWS | ||||
| Sun, Sep 13th | vs TEX | vs CWS | ||||
| Mon, Sep 14th | vs MIA | vs SF | ||||
| Tue, Sep 15th | vs MIA | vs SF | ||||
| Wed, Sep 16th | vs MIA | vs SF | ||||
| Fri, Sep 18th | vs NYY | vs WSH | ||||
| Sat, Sep 19th | vs NYY | vs WSH | ||||
| Sun, Sep 20th | vs NYY | vs WSH | ||||
| Tue, Sep 22nd | @ COL | @ PIT | ||||
| Wed, Sep 23rd | @ COL | @ PIT | ||||
| Thu, Sep 24th | @ COL | @ PIT | ||||
| Fri, Sep 25th | @ SD | @ MIL | ||||
| Sat, Sep 26th | @ SD | @ MIL | ||||
| Sun, Sep 27th | @ SD | @ MIL | ||||
| Fri, Mar 27th | @ LAD | Emmet Sheehan (3-3) | #47 |   |   |   |
| Thu, Apr 2nd | vs ATL | Reynaldo Lopez (3-1) | #121 |   |   |   |
| Thu, Apr 9th | @ NYM | Nolan McLean (3-4) | #37 |   |   |   |
| Thu, Apr 23rd | vs CWS | Davis Martin (9-2) | #67 |   |   |   |
| Tue, May 5th | vs PIT | Bubba Chandler (2-7) | #123 |   |   |   |
| Mon, May 11th | @ TEX | Jakob Junis |   |   |   | |
| Mon, May 18th | vs SF | Robbie Ray (4-6) | #93 |   |   |   |
| Fri, May 22nd | vs COL | Tomoyuki Sugano (6-4) | #434 |   |   |   |
| Sun, May 24th | vs COL | Jose Quintana (2-3) | #433 |   |   |   |
| Thu, Jun 4th | vs LAD | Justin Wrobleski (7-2) | #110 |   |   |   |
| Sat, Jun 20th | vs MIN | Taj Bradley (5-3) | #69 |   |   |   |
| Mon, Jun 29th | vs SF |   |   |   | ||
| Thu, Aug 6th | vs SD |   |   |   | ||
| Mon, Aug 24th | vs CHC |   |   |   | ||
| Mon, Aug 31st | vs PHI |   |   |   | ||

