Freddy Peralta or Grant Holmes
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Freddy Peralta SP - NYM | Grant Holmes SP - ATL | |
| 2026 Stats | ||
| Games Played | 14 | 13 |
| Games Started | 14 | 13 |
| Innings Pitched | 78.0 | 66.2 |
| Wins | 4 | 4 |
| Losses | 5 | 2 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 70 | 60 |
| Earned Runs | 33 | 30 |
| Home Runs Allowed | 10 | 13 |
| Strikeouts | 79 | 59 |
| Walks | 32 | 29 |
| ERA | 3.81 | 4.05 |
| WHIP | 1.31 | 1.34 |
| Freddy Peralta SP - NYM | Grant Holmes SP - ATL | |
| 2026 Projections | ||
| Games Played | 30 | 32 |
| Games Started | 30 | 20 |
| Innings Pitched | 165.3 | 124.8 |
| Wins | 12 | 7 |
| Losses | 8 | 7 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 1 |
| Hits Allowed | 136 | 118 |
| Earned Runs | 66 | 58 |
| Home Runs Allowed | 22 | 17 |
| Strikeouts | 184 | 123 |
| Walks | 61 | 47 |
| ERA | 3.62 | 4.16 |
| WHIP | 1.19 | 1.33 |
| Freddy Peralta SP - NYM | Grant Holmes SP - ATL | |
| News | ||
| Peralta has a 4.04 ERA, 1.32 WHIP, and 79:32 K:BB across 78 innings this season and faces Atlanta at home in his next start. He has surpassed 90 pitches in each of his last 13 starts. Bruno Mulé Wed, Jun 10th | Grant Holmes allowed three runs on four hits and two walks while striking out two over 3 2/3 innings in Tuesday's 6-5 loss to the White Sox. Nate Miller - FantasyPros Wed, Jun 10th | |
| Peralta has a 3.38 ERA, 1.31 WHIP, and 74:30 K:BB across 72 innings this season and faces the Cardinals at home in his next outing. He had posted a 4.37 ERA across 22.2 innings over his previous four starts without recording a quality start before Wednesday. Bruno Mulé Thu, Jun 4th | Grant Holmes allowed two runs on five hits and two walks while striking out four over six innings in Wednesday's 7-3 win over the Blue Jays. Nate Miller - FantasyPros Thu, Jun 4th | |
| Freddy Peralta allowed two earned runs on seven hits and one walk while striking out five over 4 2/3 innings in Friday's win over the Marlins. Chris Schommer Sat, May 30th | Grant Holmes was tagged for three runs on seven hits and one walk while striking out five over 4 2/3 innings in Friday's 8-3 win over the Reds. Nate Miller - FantasyPros Sat, May 30th | |
| Freddy Peralta allowed four earned runs on eight hits and two walks while striking out nine over seven innings in Saturday's 4-1 loss to the Marlins. Chris Schommer Sat, May 23rd | Grant Holmes allowed two runs on six hits and two walks while racking up 10 strikeouts over five innings in Saturday's 2-0 loss to the Nationals. Nate Miller - FantasyPros Sun, May 24th | |
| Freddy Peralta will make his next start on Saturday against the Marlins. Ari Koslow Fri, May 22nd | Grant Holmes fired six scoreless innings in Sunday's 8-1 win over the Red Sox, giving up five hits and one walk while striking out four. Nate Miller - FantasyPros Mon, May 18th | |
| Notes | ||
| Freddy Peralta followed up a solid 2024 with a true breakout in 2025, posting a 2.70 ERA, 1.08 WHIP, and 17 wins over 176.2 innings while finishing top-five in Cy Young voting. His underlying profile supported the leap, as he cut opponents' OPS to .603, limited home runs (2.9 HR%), and maintained an elite strikeout rate (28.2%) with improved run prevention (154 ERA+). The walk rate remains slightly elevated, but his ability to suppress hard contact and miss bats at a high level keeps the ratios stable. Peralta profiles as a dependable fantasy ace worth an earlier pick in drafts. Kelly Kirby - FantasyPros | ||
| Freddy Peralta SP - NYM | Grant Holmes SP - ATL | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Thu, Mar 26th | vs PIT | Paul Skenes (6-5) | #3 |   |   |   |
| Sat, Mar 28th | vs PIT | Mitch Keller (5-4) | #93 | vs KC | Michael Wacha (4-5) | #85 |
| Sun, Mar 29th | vs PIT | Carmen Mlodzinski (4-3) | #127 | vs KC | Seth Lugo (2-4) | #106 |
| Mon, Mar 30th | @ STL | Kyle Leahy (5-3) | #143 | vs ATH | Jacob Lopez (4-3) | #236 |
| Tue, Mar 31st | @ STL | Andre Pallante (7-4) | #137 | vs ATH | Aaron Civale (5-2) | #211 |
| Wed, Apr 1st | @ STL | Matthew Liberatore (3-3) | #102 | vs ATH | Luis Severino (2-6) | #186 |
| Thu, Apr 2nd | @ SF | Robbie Ray (4-6) | #94 | @ ARI | Ryne Nelson (2-5) | #96 |
| Fri, Apr 3rd | @ SF | Tyler Mahle (1-7) | #132 | @ ARI | Eduardo Rodriguez (5-2) | #116 |
| Sat, Apr 4th | @ SF | Landen Roupp (5-7) | #71 | @ ARI | Michael Soroka (8-3) | #58 |
| Sun, Apr 5th | @ SF | Logan Webb (3-4) | #14 | @ ARI | Brandon Pfaadt (0-1) | #154 |
| Tue, Apr 7th | vs ARI | Zac Gallen (3-5) | #79 | @ LAA | Yusei Kikuchi (0-3) | #134 |
| Wed, Apr 8th | vs ARI | Ryne Nelson (2-5) | #96 | @ LAA | Reid Detmers (2-5) | #35 |
| Thu, Apr 9th | vs ARI | Eduardo Rodriguez (5-2) | #116 |   |   |   |
| Fri, Apr 10th | vs ATH | J.T. Ginn (4-3) | #108 | vs CLE | Slade Cecconi (3-5) | #103 |
| Sat, Apr 11th | vs ATH | Jacob Lopez (4-3) | #236 | vs CLE | Parker Messick (6-3) | #53 |
| Sun, Apr 12th | vs ATH | Aaron Civale (5-2) | #211 | vs CLE | Tanner Bibee (2-7) | #41 |
| Mon, Apr 13th | @ LAD | Justin Wrobleski (7-2) | #109 | vs MIA | Eury Perez (3-6) | #115 |
| Tue, Apr 14th | @ LAD | Yoshinobu Yamamoto (6-4) | #12 | vs MIA | Max Meyer (6-0) | #60 |
| Wed, Apr 15th | @ LAD | Shohei Ohtani (6-2) | #1 | vs MIA | Chris Paddack (0-7) | #315 |
| Fri, Apr 17th | @ CHC | Edward Cabrera (4-3) | #67 | @ PHI | Taijuan Walker (1-4) | #389 |
| Sat, Apr 18th | @ CHC | Jameson Taillon (2-5) | #124 | @ PHI | Cristopher Sanchez (8-2) | #4 |
| Sun, Apr 19th | @ CHC | Javier Assad (4-1) | #207 | @ PHI | Andrew Painter (1-7) | #183 |
| Tue, Apr 21st | vs MIN | Simeon Woods Richardson (0-7) | #203 | @ WSH | Foster Griffin (7-2) | #81 |
| Wed, Apr 22nd | vs MIN | Connor Prielipp (2-4) | #101 | @ WSH | Zack Littell (6-5) | #165 |
| Thu, Apr 23rd | vs MIN | Joe Ryan (4-3) | #17 | @ WSH | Cade Cavalli (3-4) | #84 |
| Fri, Apr 24th | vs COL | Michael Lorenzen (2-8) | #360 | vs PHI | Andrew Painter (1-7) | #183 |
| Sun, Apr 26th | vs COL | Chase Dollander (3-3) | #280 | vs PHI | Aaron Nola (3-4) | #40 |
| Tue, Apr 28th | vs WSH | Zack Littell (6-5) | #165 | vs DET | Casey Mize (2-3) | #56 |
| Wed, Apr 29th | vs WSH | Cade Cavalli (3-4) | #84 | vs DET | Tarik Skubal (3-2) | #2 |
| Thu, Apr 30th | vs WSH | Miles Mikolas (1-5) | #237 | vs DET | Framber Valdez (3-5) | #29 |
| Fri, May 1st | @ LAA | Walbert Urena (4-4) | #361 | @ COL | Jose Quintana (2-3) | #430 |
| Sat, May 2nd | @ LAA | Reid Detmers (2-5) | #35 | @ COL | Brennan Bernardino (2-3) | #250 |
| Sun, May 3rd | @ LAA | Jack Kochanowicz (2-5) | @ COL | Kyle Freeland (1-6) | #359 | |
| Mon, May 4th | @ COL | Tomoyuki Sugano (6-4) | #433 | @ SEA | Logan Gilbert (4-4) | #15 |
| Wed, May 6th | @ COL | Michael Lorenzen (2-8) | #360 | @ SEA | Bryan Woo (5-5) | #6 |
| Thu, May 7th | @ COL | Jose Quintana (2-3) | #430 |   |   |   |
| Fri, May 8th | @ ARI | Ryne Nelson (2-5) | #96 | @ LAD | Emmet Sheehan (3-3) | #47 |
| Sat, May 9th | @ ARI | Merrill Kelly (5-5) | #98 | @ LAD | Blake Snell (0-1) | #75 |
| Sun, May 10th | @ ARI | Eduardo Rodriguez (5-2) | #116 | @ LAD | Justin Wrobleski (7-2) | #109 |
| Tue, May 12th | vs DET | Jack Flaherty (1-8) | #65 | vs CHC | Colin Rea (5-4) | #159 |
| Wed, May 13th | vs DET | Framber Valdez (3-5) | #29 | vs CHC | Shota Imanaga (4-6) | #25 |
| Thu, May 14th | vs DET | Keider Montero (3-4) | #176 | vs CHC | Ben Brown (2-2) | #30 |
| Fri, May 15th | vs NYY | Cam Schlittler (7-3) | #34 | vs BOS | Connelly Early (5-4) | #91 |
| Sat, May 16th | vs NYY | Carlos Rodon (2-2) | #31 | vs BOS | Payton Tolle (3-3) | #55 |
| Sun, May 17th | vs NYY | Elmer Rodriguez (0-1) | #284 | vs BOS | Brayan Bello (2-6) | #167 |
| Mon, May 18th | @ WSH | Jake Irvin (2-4) | #220 | @ MIA | Max Meyer (6-0) | #60 |
| Tue, May 19th | @ WSH | Foster Griffin (7-2) | #81 | @ MIA | Braxton Garrett (0-1) | #136 |
| Wed, May 20th | @ WSH | Zack Littell (6-5) | #165 | @ MIA | Janson Junk (3-5) | #128 |
| Thu, May 21st | @ WSH | Cade Cavalli (3-4) | #84 | @ MIA | Sandy Alcantara (6-4) | #62 |
| Fri, May 22nd | @ MIA | Eury Perez (3-6) | #115 | vs WSH | Richard Lovelady (2-3) | #222 |
| Sat, May 23rd | @ MIA | Max Meyer (6-0) | #60 | vs WSH | Jake Irvin (2-4) | #220 |
| Sun, May 24th | @ MIA | Tyler Phillips (1-1) | #216 | vs WSH | Foster Griffin (7-2) | #81 |
| Mon, May 25th | vs CIN | Nick Lodolo (2-1) | #78 |   |   |   |
| Tue, May 26th | vs CIN | Chase Burns (7-1) | #24 | @ BOS | Ranger Suarez (2-3) | #22 |
| Wed, May 27th | vs CIN | Andrew Abbott (4-4) | #99 | @ BOS | Connelly Early (5-4) | #91 |
| Fri, May 29th | vs MIA | Max Meyer (6-0) | #60 | @ CIN | Chris Paddack (0-7) | #315 |
| Sat, May 30th | vs MIA | Tyler Phillips (1-1) | #216 | @ CIN | Brady Singer (2-6) | #155 |
| Sun, May 31st | vs MIA | John King | @ CIN | Nick Lodolo (2-1) | #78 | |
| Mon, Jun 1st | @ SEA | Emerson Hancock (5-2) | #80 |   |   |   |
| Tue, Jun 2nd | @ SEA | Logan Gilbert (4-4) | #15 | vs TOR | Kevin Gausman (4-4) | #19 |
| Wed, Jun 3rd | @ SEA | George Kirby (5-6) | #16 | vs TOR | Patrick Corbin (2-3) | #270 |
| Fri, Jun 5th | @ SD | Michael King (4-5) | #42 | vs PIT | Mitch Keller (5-4) | #93 |
| Sat, Jun 6th | @ SD | Griffin Canning (0-5) | #140 | vs PIT | Braxton Ashcraft (5-3) | #39 |
| Sun, Jun 7th | @ SD | Randy Vasquez (5-4) | #206 | vs PIT | Mason Montgomery (1-1) | #168 |
| Tue, Jun 9th | vs STL | Dustin May (4-6) | #64 | @ CWS | Brandon Eisert (1-0) | #205 |
| Wed, Jun 10th | vs STL | Andre Pallante (7-4) | #137 | @ CWS | Davis Martin (9-2) | #69 |
| Thu, Jun 11th | vs STL | Hunter Dobbins (1-0) | #177 |   |   |   |
| Fri, Jun 12th | vs ATL | Spencer Strider (4-2) | #32 | @ NYM | Nolan McLean (3-4) | #38 |
| Sat, Jun 13th | vs ATL | Martin Perez (4-3) | #195 | @ NYM | Sean Manaea (1-1) | #92 |
| Sun, Jun 14th | vs ATL | Bryce Elder (5-3) | #104 | @ NYM | Freddy Peralta (4-5) | #26 |
| Mon, Jun 15th | @ CIN | Chase Burns (7-1) | #24 |   |   |   |
| Tue, Jun 16th | @ CIN | Brady Singer (2-6) | #155 | vs SF | Adrian Houser (2-6) | #194 |
| Wed, Jun 17th | @ CIN | Nick Lodolo (2-1) | #78 | vs SF | Robbie Ray (4-6) | #94 |
| Thu, Jun 18th | @ PHI | Aaron Nola (3-4) | #40 | vs SF | Landen Roupp (5-7) | #71 |
| Sat, Jun 20th | @ PHI | Cristopher Sanchez (8-2) | #4 | vs MIL | Kyle Harrison (7-1) | #48 |
| Sun, Jun 21st | @ PHI | Zack Wheeler (5-1) | #8 | vs MIL | Brandon Woodruff (2-1) | #49 |
| Mon, Jun 22nd | vs CHC | Edward Cabrera (4-3) | #67 | @ SD | Michael King (4-5) | #42 |
| Tue, Jun 23rd | vs CHC | @ SD | ||||
| Wed, Jun 24th | vs CHC | @ SD | ||||
| Thu, Jun 25th | vs CHC |   |   |   | ||
| Fri, Jun 26th | vs PHI | @ SF | ||||
| Sat, Jun 27th | vs PHI | @ SF | ||||
| Sun, Jun 28th | vs PHI | @ SF | ||||
| Mon, Jun 29th | @ TOR |   |   |   | ||
| Tue, Jun 30th | @ TOR | vs STL | ||||
| Wed, Jul 1st | @ TOR | vs STL | ||||
| Fri, Jul 3rd | @ ATL | vs NYM | ||||
| Sat, Jul 4th | @ ATL | vs NYM | ||||
| Sun, Jul 5th | @ ATL | vs NYM | ||||
| Mon, Jul 6th | @ ATL | vs NYM | ||||
| Tue, Jul 7th | vs KC | @ PIT | ||||
| Wed, Jul 8th | vs KC | @ PIT | ||||
| Thu, Jul 9th | vs KC | @ PIT | ||||
| Fri, Jul 10th | vs BOS | @ STL | ||||
| Sat, Jul 11th | vs BOS | @ STL | ||||
| Sun, Jul 12th | vs BOS | @ STL | ||||
| Thu, Jul 16th | @ PHI |   |   |   | ||
| Sat, Jul 18th | @ PHI | vs TEX | ||||
| Sun, Jul 19th | @ PHI | vs TEX | ||||
| Mon, Jul 20th | @ MIL | vs SD | ||||
| Tue, Jul 21st | @ MIL | vs SD | ||||
| Wed, Jul 22nd | @ MIL | vs SD | ||||
| Fri, Jul 24th | vs LAD | @ BAL | ||||
| Sat, Jul 25th | vs LAD | @ BAL | ||||
| Sun, Jul 26th | vs LAD | @ BAL | ||||
| Mon, Jul 27th | vs ATL | @ NYM | ||||
| Tue, Jul 28th | vs ATL | @ NYM | ||||
| Wed, Jul 29th | vs ATL | @ NYM | ||||
| Thu, Jul 30th | vs MIA | vs WSH | ||||
| Fri, Jul 31st | vs MIA | vs WSH | ||||
| Sat, Aug 1st | vs MIA | vs WSH | ||||
| Sun, Aug 2nd | vs MIA | vs WSH | ||||
| Tue, Aug 4th | @ CLE | vs MIA | ||||
| Wed, Aug 5th | @ CLE | vs MIA | ||||
| Thu, Aug 6th | @ CLE | vs MIA | ||||
| Fri, Aug 7th | @ PIT | @ NYY | ||||
| Sat, Aug 8th | @ PIT | @ NYY | ||||
| Sun, Aug 9th | @ PIT | @ NYY | ||||
| Mon, Aug 10th | @ ATL | vs NYM | ||||
| Tue, Aug 11th | @ ATL | vs NYM | ||||
| Wed, Aug 12th | @ ATL | vs NYM | ||||
| Fri, Aug 14th | vs WSH | vs ARI | ||||
| Sat, Aug 15th | vs WSH | vs ARI | ||||
| Sun, Aug 16th | vs WSH | vs ARI | ||||
| Mon, Aug 17th | vs SD | @ MIN | ||||
| Tue, Aug 18th | vs SD | @ MIN | ||||
| Wed, Aug 19th | vs SD | @ MIN | ||||
| Fri, Aug 21st | @ CWS | @ MIL | ||||
| Sat, Aug 22nd | @ CWS | @ MIL | ||||
| Sun, Aug 23rd | @ CWS | @ MIL | ||||
| Tue, Aug 25th | vs MIL | vs LAD | ||||
| Wed, Aug 26th | vs MIL | vs LAD | ||||
| Thu, Aug 27th | vs MIL | vs LAD | ||||
| Fri, Aug 28th | vs HOU | vs COL | ||||
| Sat, Aug 29th | vs HOU | vs COL | ||||
| Sun, Aug 30th | vs HOU | vs COL | ||||
| Mon, Aug 31st | @ TB |   |   |   | ||
| Tue, Sep 1st | @ TB | @ WSH | ||||
| Wed, Sep 2nd | @ TB | @ WSH | ||||
| Fri, Sep 4th | vs SF | @ PHI | ||||
| Sat, Sep 5th | vs SF | @ PHI | ||||
| Sun, Sep 6th | vs SF | @ PHI | ||||
| Mon, Sep 7th | @ MIA | @ PHI | ||||
| Tue, Sep 8th | @ MIA | vs TB | ||||
| Wed, Sep 9th | @ MIA | vs TB | ||||
| Fri, Sep 11th | @ NYY | vs PHI | ||||
| Sat, Sep 12th | @ NYY | vs PHI | ||||
| Sun, Sep 13th | @ NYY | vs PHI | ||||
| Mon, Sep 14th | vs BAL | @ CHC | ||||
| Tue, Sep 15th | vs BAL | @ CHC | ||||
| Wed, Sep 16th | vs BAL | @ CHC | ||||
| Thu, Sep 17th | vs PHI |   |   |   | ||
| Fri, Sep 18th | vs PHI | @ HOU | ||||
| Sat, Sep 19th | vs PHI | @ HOU | ||||
| Sun, Sep 20th | vs PHI | @ HOU | ||||
| Tue, Sep 22nd | @ TEX | vs CIN | ||||
| Wed, Sep 23rd | @ TEX | vs CIN | ||||
| Thu, Sep 24th | @ TEX | vs CIN | ||||
| Fri, Sep 25th | @ WSH | @ MIA | ||||
| Sat, Sep 26th | @ WSH | @ MIA | ||||
| Sun, Sep 27th | @ WSH | @ MIA | ||||
| Fri, Mar 27th |   |   |   | vs KC | Cole Ragans (1-4) | #43 |
| Mon, Apr 6th |   |   |   | @ LAA | Jose Soriano (7-4) | #52 |
| Mon, Apr 20th |   |   |   | @ WSH | Jake Irvin (2-4) | #220 |
| Sat, Apr 25th |   |   |   | vs PHI | Zack Wheeler (5-1) | #8 |
| Tue, May 5th |   |   |   | @ SEA | George Kirby (5-6) | #16 |
| Thu, May 28th |   |   |   | @ BOS | Payton Tolle (3-3) | #55 |
| Thu, Jun 4th |   |   |   | vs TOR | Mason Fluharty (3-0) | #162 |
| Fri, Jun 19th |   |   |   | vs MIL | Shane Drohan (3-1) | #139 |
| Thu, Jul 2nd |   |   |   | vs STL | ||
| Fri, Jul 17th |   |   |   | vs TEX | ||
| Thu, Jul 23rd |   |   |   | vs SD | ||
| Thu, Aug 20th |   |   |   | @ CWS | Anthony Kay (6-1) | #192 |
| Thu, Sep 10th |   |   |   | vs TB | ||

