Grant Holmes or Luis Medina
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Grant Holmes SP - ATL | Luis Medina SP,RP - ATH | |
| 2026 Stats | ||
| Games Played | 13 | 22 |
| Games Started | 13 | 1 |
| Innings Pitched | 66.2 | 29.2 |
| Wins | 4 | 1 |
| Losses | 2 | 1 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 2 |
| Holds | 0 | 3 |
| Hits Allowed | 60 | 27 |
| Earned Runs | 30 | 10 |
| Home Runs Allowed | 13 | 3 |
| Strikeouts | 59 | 32 |
| Walks | 29 | 12 |
| ERA | 4.05 | 3.03 |
| WHIP | 1.34 | 1.31 |
| Grant Holmes SP - ATL | Luis Medina SP,RP - ATH | |
| 2026 Projections | ||
| Games Played | 32 | 34 |
| Games Started | 20 | 7 |
| Innings Pitched | 124.8 | 67.2 |
| Wins | 7 | 4 |
| Losses | 7 | 4 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 1 | 1 |
| Hits Allowed | 118 | 64 |
| Earned Runs | 58 | 35 |
| Home Runs Allowed | 17 | 8 |
| Strikeouts | 123 | 60 |
| Walks | 47 | 30 |
| ERA | 4.16 | 4.71 |
| WHIP | 1.33 | 1.40 |
| Grant Holmes SP - ATL | Luis Medina SP,RP - ATH | |
| News | ||
| 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 | Luis Medina will start for the Athletics on Sunday against the Padres. Ari Koslow Sun, May 24th | |
| 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 | The Athletics have announced that right-hander Luis Medina has made the Opening Day roster and will operate out of the bullpen to begin the season. Brenton Kemp Mon, Mar 23rd | |
| 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 | Medina missed the second half of 2024 and all of 2025 following Tommy John surgery. He made his Cactus League debut on Tuesday against San Diego, allowing one run on two hits and one walk over one inning. Bruno Mulé Tue, Mar 3rd | |
| 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 | ||
| 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 | ||
| There are no recent notes for these players | ||
| Grant Holmes SP - ATL | Luis Medina SP,RP - ATH | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Fri, Mar 27th | vs KC | Cole Ragans (1-4) | #44 | @ TOR | Kevin Gausman (4-4) | #20 |
| Sat, Mar 28th | vs KC | Michael Wacha (4-5) | #77 | @ TOR | Dylan Cease (3-3) | #9 |
| Sun, Mar 29th | vs KC | Seth Lugo (2-4) | #109 | @ TOR | Eric Lauer (2-5) | #251 |
| Mon, Mar 30th | vs ATH | Jacob Lopez (4-3) | #233 | @ ATL | Bryce Elder (5-3) | #113 |
| Tue, Mar 31st | vs ATH | Aaron Civale (5-2) | #205 | @ ATL | Jose Suarez | #190 |
| Wed, Apr 1st | vs ATH | Luis Severino (2-6) | #158 | @ ATL | Chris Sale (8-5) | #5 |
| Thu, Apr 2nd | @ ARI | Ryne Nelson (2-5) | #94 |   |   |   |
| Fri, Apr 3rd | @ ARI | Eduardo Rodriguez (5-2) | #118 | vs HOU | Cristian Javier (0-1) | #245 |
| Sat, Apr 4th | @ ARI | Michael Soroka (8-3) | #58 | vs HOU | Tatsuya Imai (3-3) | #133 |
| Sun, Apr 5th | @ ARI | Brandon Pfaadt (0-1) | #151 | vs HOU | Lance McCullers Jr. (2-3) | #231 |
| Mon, Apr 6th | @ LAA | Jose Soriano (7-4) | #57 |   |   |   |
| Tue, Apr 7th | @ LAA | Yusei Kikuchi (0-3) | #146 | @ NYY | Cam Schlittler (7-3) | #35 |
| Wed, Apr 8th | @ LAA | Reid Detmers (2-5) | #40 | @ NYY | Will Warren (7-1) | #67 |
| Fri, Apr 10th | vs CLE | Slade Cecconi (3-5) | #105 | @ NYM | Clay Holmes (4-4) | #162 |
| Sat, Apr 11th | vs CLE | Parker Messick (6-3) | #53 | @ NYM | Kodai Senga (0-4) | #125 |
| Sun, Apr 12th | vs CLE | Tanner Bibee (1-7) | #43 | @ NYM | Freddy Peralta (4-5) | #25 |
| Mon, Apr 13th | vs MIA | Eury Perez (3-6) | #108 | vs TEX | Nathan Eovaldi (5-7) | #21 |
| Tue, Apr 14th | vs MIA | Max Meyer (6-0) | #61 | vs TEX | MacKenzie Gore (4-5) | #50 |
| Wed, Apr 15th | vs MIA | Chris Paddack (0-7) | #316 | vs TEX | Kumar Rocker (2-5) | #98 |
| Fri, Apr 17th | @ PHI | Taijuan Walker (1-4) | #362 | vs CWS | Davis Martin (9-2) | #80 |
| Sat, Apr 18th | @ PHI | Cristopher Sanchez (8-2) | #4 | vs CWS | Erick Fedde (1-5) | #380 |
| Sun, Apr 19th | @ PHI | Andrew Painter (1-7) | #169 | vs CWS | Noah Schultz (2-4) | #213 |
| Mon, Apr 20th | @ WSH | Jake Irvin (2-4) | #200 | @ SEA | Emerson Hancock (5-2) | #86 |
| Tue, Apr 21st | @ WSH | Foster Griffin (7-2) | #85 | @ SEA | Luis Castillo (2-5) | #46 |
| Wed, Apr 22nd | @ WSH | Zack Littell (6-4) | #167 | @ SEA | Logan Gilbert (4-4) | #15 |
| Thu, Apr 23rd | @ WSH | Cade Cavalli (3-4) | #88 |   |   |   |
| Fri, Apr 24th | vs PHI | Andrew Painter (1-7) | #169 | @ TEX | Nathan Eovaldi (5-7) | #21 |
| Sat, Apr 25th | vs PHI | Zack Wheeler (5-1) | #8 | @ TEX | MacKenzie Gore (4-5) | #50 |
| Sun, Apr 26th | vs PHI | Aaron Nola (3-4) | #42 | @ TEX | Kumar Rocker (2-5) | #98 |
| Tue, Apr 28th | vs DET | Casey Mize (2-3) | #60 | vs KC | Kris Bubic (3-2) | #68 |
| Wed, Apr 29th | vs DET | Tarik Skubal (3-2) | #3 | vs KC | Michael Wacha (4-5) | #77 |
| Thu, Apr 30th | vs DET | Framber Valdez (3-5) | #26 | vs KC | Noah Cameron (3-4) | #84 |
| Fri, May 1st | @ COL | Jose Quintana (2-3) | #432 | vs CLE | Joey Cantillo (4-3) | #114 |
| Sat, May 2nd | @ COL | Brennan Bernardino (2-3) | #246 | vs CLE | Slade Cecconi (3-5) | #105 |
| Sun, May 3rd | @ COL | Kyle Freeland (1-6) | #355 | vs CLE | Parker Messick (6-3) | #53 |
| Mon, May 4th | @ SEA | Logan Gilbert (4-4) | #15 |   |   |   |
| Tue, May 5th | @ SEA | George Kirby (5-6) | #16 | @ PHI | Cristopher Sanchez (8-2) | #4 |
| Wed, May 6th | @ SEA | Bryan Woo (5-5) | #7 | @ PHI | Zack Wheeler (5-1) | #8 |
| Fri, May 8th | @ LAD | Emmet Sheehan (3-3) | #49 | @ BAL | Kyle Bradish (3-7) | #45 |
| Sat, May 9th | @ LAD | Blake Snell (0-1) | #72 | @ BAL | Shane Baz (3-6) | #74 |
| Sun, May 10th | @ LAD | Justin Wrobleski (7-2) | #110 | @ BAL | Keegan Akin (0-0) | #187 |
| Tue, May 12th | vs CHC | Colin Rea (5-4) | #153 | vs STL | Andre Pallante (7-4) | #140 |
| Wed, May 13th | vs CHC | Shota Imanaga (4-6) | #27 | vs STL | Matthew Liberatore (3-3) | #102 |
| Thu, May 14th | vs CHC | Ben Brown (2-2) | #30 | vs STL | Michael McGreevy (3-5) | #93 |
| Fri, May 15th | vs BOS | Connelly Early (5-4) | #90 | vs SF | Tyler Mahle (1-7) | #132 |
| Sat, May 16th | vs BOS | Payton Tolle (3-3) | #55 | vs SF | Trevor McDonald (2-3) | #143 |
| Sun, May 17th | vs BOS | Brayan Bello (2-6) | #171 | vs SF | Adrian Houser (2-6) | #193 |
| Mon, May 18th | @ MIA | Max Meyer (6-0) | #61 | @ LAA | Walbert Urena (4-4) | #379 |
| Tue, May 19th | @ MIA | Braxton Garrett (0-1) | #127 | @ LAA | Reid Detmers (2-5) | #40 |
| Wed, May 20th | @ MIA | Janson Junk (3-5) | #124 | @ LAA | Jack Kochanowicz (2-5) | |
| Thu, May 21st | @ MIA | Sandy Alcantara (5-4) | #62 | @ LAA | Jose Soriano (7-4) | #57 |
| Fri, May 22nd | vs WSH | Richard Lovelady (2-3) | #227 | @ SD | Walker Buehler (3-3) | #216 |
| Sat, May 23rd | vs WSH | Jake Irvin (2-4) | #200 | @ SD | Lucas Giolito (2-1) | #174 |
| Sun, May 24th | vs WSH | Foster Griffin (7-2) | #85 | @ SD | Michael King (4-5) | #41 |
| Tue, May 26th | @ BOS | Ranger Suarez (2-3) | #24 | vs SEA | Emerson Hancock (5-2) | #86 |
| Wed, May 27th | @ BOS | Connelly Early (5-4) | #90 | vs SEA | Logan Gilbert (4-4) | #15 |
| Thu, May 28th | @ BOS | Payton Tolle (3-3) | #55 |   |   |   |
| Fri, May 29th | @ CIN | Chris Paddack (0-7) | #316 | vs NYY | Carlos Rodon (2-2) | #31 |
| Sat, May 30th | @ CIN | Brady Singer (2-6) | #160 | vs NYY | Ryan Weathers (2-4) | #81 |
| Sun, May 31st | @ CIN | Nick Lodolo (2-1) | #76 | vs NYY | Will Warren (7-1) | #67 |
| Tue, Jun 2nd | vs TOR | Kevin Gausman (4-4) | #20 | @ CHC | Jameson Taillon (2-5) | #112 |
| Wed, Jun 3rd | vs TOR | Patrick Corbin (2-3) | #271 | @ CHC | Colin Rea (5-4) | #153 |
| Thu, Jun 4th | vs TOR | Mason Fluharty (3-0) | #163 | @ CHC | Shota Imanaga (4-6) | #27 |
| Fri, Jun 5th | vs PIT | Mitch Keller (5-4) | #89 | @ HOU | Peter Lambert (5-4) | #220 |
| Sat, Jun 6th | vs PIT | Braxton Ashcraft (5-3) | #34 | @ HOU | Tatsuya Imai (3-3) | #133 |
| Sun, Jun 7th | vs PIT | Mason Montgomery (1-1) | #161 | @ HOU | Mike Burrows (3-8) | #136 |
| Tue, Jun 9th | @ CWS | Brandon Eisert (1-0) | #209 | vs MIL | Robert Gasser (0-3) | #175 |
| Wed, Jun 10th | @ CWS | Davis Martin (9-2) | #80 | vs MIL | Brandon Sproat (1-4) | #178 |
| Fri, Jun 12th | @ NYM | Nolan McLean (3-4) | #38 | vs COL | Tanner Gordon (0-1) | #326 |
| Sat, Jun 13th | @ NYM | Sean Manaea (1-1) | #92 | vs COL | Kyle Freeland (1-6) | #355 |
| Sun, Jun 14th | @ NYM | Freddy Peralta (4-5) | #25 | vs COL | Tomoyuki Sugano (6-4) | #435 |
| Tue, Jun 16th | vs SF | Adrian Houser (2-6) | #193 | vs PIT | Mitch Keller (5-4) | #89 |
| Wed, Jun 17th | vs SF | Robbie Ray (4-6) | #78 | vs PIT | Braxton Ashcraft (5-3) | #34 |
| Thu, Jun 18th | vs SF | Landen Roupp (5-6) | #73 | vs LAA | Jose Soriano (7-4) | #57 |
| Fri, Jun 19th | vs MIL | Shane Drohan (3-1) | #138 | vs LAA | Grayson Rodriguez (2-2) | #87 |
| Sat, Jun 20th | vs MIL | Kyle Harrison (7-1) | #54 | vs LAA | Walbert Urena (4-4) | #379 |
| Sun, Jun 21st | vs MIL | vs LAA | Reid Detmers (2-5) | #40 | ||
| Mon, Jun 22nd | @ SD |   |   |   | ||
| Tue, Jun 23rd | @ SD | @ SF | ||||
| Wed, Jun 24th | @ SD | @ SF | ||||
| Fri, Jun 26th | @ SF | @ LAA | ||||
| Sat, Jun 27th | @ SF | @ LAA | ||||
| Sun, Jun 28th | @ SF | @ LAA | ||||
| Tue, Jun 30th | vs STL | vs LAD | ||||
| Wed, Jul 1st | vs STL | vs LAD | ||||
| Thu, Jul 2nd | vs STL |   |   |   | ||
| Fri, Jul 3rd | vs NYM | vs MIA | ||||
| Sat, Jul 4th | vs NYM | vs MIA | ||||
| Sun, Jul 5th | vs NYM | vs MIA | ||||
| Mon, Jul 6th | vs NYM |   |   |   | ||
| Tue, Jul 7th | @ PIT | @ DET | ||||
| Wed, Jul 8th | @ PIT | @ DET | ||||
| Thu, Jul 9th | @ PIT | @ DET | ||||
| Fri, Jul 10th | @ STL | @ CWS | ||||
| Sat, Jul 11th | @ STL | @ CWS | ||||
| Sun, Jul 12th | @ STL | @ CWS | ||||
| Fri, Jul 17th | vs TEX | vs WSH | ||||
| Sat, Jul 18th | vs TEX | vs WSH | ||||
| Sun, Jul 19th | vs TEX | vs WSH | ||||
| Mon, Jul 20th | vs SD | @ ARI | ||||
| Tue, Jul 21st | vs SD | @ ARI | ||||
| Wed, Jul 22nd | vs SD | @ ARI | ||||
| Thu, Jul 23rd | vs SD |   |   |   | ||
| Fri, Jul 24th | @ BAL | @ MIN | ||||
| Sat, Jul 25th | @ BAL | @ MIN | ||||
| Sun, Jul 26th | @ BAL | @ MIN | ||||
| Mon, Jul 27th | @ NYM | vs BOS | ||||
| Tue, Jul 28th | @ NYM | vs BOS | ||||
| Wed, Jul 29th | @ NYM | vs BOS | ||||
| Thu, Jul 30th | vs WSH | vs BOS | ||||
| Fri, Jul 31st | vs WSH | vs DET | ||||
| Sat, Aug 1st | vs WSH | vs DET | ||||
| Sun, Aug 2nd | vs WSH | vs DET | ||||
| Tue, Aug 4th | vs MIA | @ CIN | ||||
| Wed, Aug 5th | vs MIA | @ CIN | ||||
| Thu, Aug 6th | vs MIA | @ CIN | ||||
| Fri, Aug 7th | @ NYY | @ BOS | ||||
| Sat, Aug 8th | @ NYY | @ BOS | ||||
| Sun, Aug 9th | @ NYY | @ BOS | ||||
| Mon, Aug 10th | vs NYM | vs TB | ||||
| Tue, Aug 11th | vs NYM | vs TB | ||||
| Wed, Aug 12th | vs NYM | vs TB | ||||
| Fri, Aug 14th | vs ARI | vs TEX | ||||
| Sat, Aug 15th | vs ARI | vs TEX | ||||
| Sun, Aug 16th | vs ARI | vs TEX | ||||
| Mon, Aug 17th | @ MIN | @ KC | ||||
| Tue, Aug 18th | @ MIN | @ KC | ||||
| Wed, Aug 19th | @ MIN | @ KC | ||||
| Thu, Aug 20th | @ CWS | Anthony Kay (5-1) | #198 | @ KC | ||
| Fri, Aug 21st | @ MIL | @ HOU | ||||
| Sat, Aug 22nd | @ MIL | @ HOU | ||||
| Sun, Aug 23rd | @ MIL | @ HOU | ||||
| Tue, Aug 25th | vs LAD | vs MIN | ||||
| Wed, Aug 26th | vs LAD | vs MIN | ||||
| Thu, Aug 27th | vs LAD |   |   |   | ||
| Fri, Aug 28th | vs COL | vs BAL | ||||
| Sat, Aug 29th | vs COL | vs BAL | ||||
| Sun, Aug 30th | vs COL | vs BAL | ||||
| Tue, Sep 1st | @ WSH | @ TEX | ||||
| Wed, Sep 2nd | @ WSH | @ TEX | ||||
| Fri, Sep 4th | @ PHI | @ SEA | ||||
| Sat, Sep 5th | @ PHI | @ SEA | ||||
| Sun, Sep 6th | @ PHI | @ SEA | ||||
| Mon, Sep 7th | @ PHI | vs TOR | ||||
| Tue, Sep 8th | vs TB | vs TOR | ||||
| Wed, Sep 9th | vs TB | vs TOR | ||||
| Thu, Sep 10th | vs TB |   |   |   | ||
| Fri, Sep 11th | vs PHI | vs SEA | ||||
| Sat, Sep 12th | vs PHI | vs SEA | ||||
| Sun, Sep 13th | vs PHI | vs SEA | ||||
| Mon, Sep 14th | @ CHC |   |   |   | ||
| Tue, Sep 15th | @ CHC | @ TB | ||||
| Wed, Sep 16th | @ CHC | @ TB | ||||
| Fri, Sep 18th | @ HOU | @ CLE | ||||
| Sat, Sep 19th | @ HOU | @ CLE | ||||
| Sun, Sep 20th | @ HOU | @ CLE | ||||
| Tue, Sep 22nd | vs CIN | vs LAA | ||||
| Wed, Sep 23rd | vs CIN | vs LAA | ||||
| Thu, Sep 24th | vs CIN | vs HOU | ||||
| Fri, Sep 25th | @ MIA | vs HOU | ||||
| Sat, Sep 26th | @ MIA | vs HOU | ||||
| Sun, Sep 27th | @ MIA | vs HOU | ||||
| Thu, Apr 9th |   |   |   | @ NYY | Ryan Weathers (2-4) | #81 |
| Thu, Apr 16th |   |   |   | vs TEX | Jack Leiter (3-5) | #79 |
| Thu, May 7th |   |   |   | @ PHI | Andrew Painter (1-7) | #169 |
| Mon, May 25th |   |   |   | vs SEA | Luis Castillo (2-5) | #46 |
| Mon, Jun 8th |   |   |   | vs MIL | Kyle Harrison (7-1) | #54 |
| Mon, Jun 15th |   |   |   | vs PIT | Jared Jones (1-0) | #65 |
| Thu, Jun 25th |   |   |   | @ SF | ||
| Mon, Jun 29th |   |   |   | vs LAD | ||
| Mon, Aug 24th |   |   |   | vs MIN | ||
| Mon, Aug 31st |   |   |   | @ TEX | ||
| Thu, Sep 3rd |   |   |   | @ SEA | ||
| Thu, Sep 17th |   |   |   | @ TB | ||

