Luis Castillo or Max Meyer
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Luis Castillo SP - SEA | Max Meyer SP - MIA | |
| 2026 Stats | ||
| Games Played | 12 | 12 |
| Games Started | 10 | 12 |
| Innings Pitched | 55.1 | 66.2 |
| Wins | 2 | 5 |
| Losses | 5 | 0 |
| Saves | 0 | 0 |
| Blown Saves | 1 | 0 |
| Holds | 1 | 0 |
| Hits Allowed | 57 | 48 |
| Earned Runs | 34 | 22 |
| Home Runs Allowed | 7 | 5 |
| Strikeouts | 56 | 74 |
| Walks | 22 | 25 |
| ERA | 5.53 | 2.97 |
| WHIP | 1.43 | 1.10 |
| Luis Castillo SP - SEA | Max Meyer SP - MIA | |
| 2026 Projections | ||
| Games Played | 30 | 27 |
| Games Started | 30 | 22 |
| Innings Pitched | 175.5 | 122.5 |
| Wins | 11 | 7 |
| Losses | 9 | 8 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 159 | 121 |
| Earned Runs | 73 | 59 |
| Home Runs Allowed | 24 | 17 |
| Strikeouts | 165 | 113 |
| Walks | 49 | 40 |
| ERA | 3.72 | 4.31 |
| WHIP | 1.19 | 1.32 |
| Luis Castillo SP - SEA | Max Meyer SP - MIA | |
| News | ||
| Luis Castillo allowed two runs (one earned) on two hits over five innings with three strikeouts and two walks in a win on Sunday against the Diamondbacks. Ari Koslow Mon, Jun 1st | Max Meyer gave up five earned runs on six hits and three walks while striking out six across six innings in Friday's 9-7 loss to the New York Mets. Nicholas Rodriguez Sat, May 30th | |
| Luis Castillo will piggyback behind Bryce Miller on Sunday against the Diamondbacks. Ari Koslow Fri, May 29th | Max Meyer was dominant on Saturday against the New York Mets, allowing just one hit and three walks while striking out eight across seven scoreless innings to earn the win. Nicholas Rodriguez Sat, May 23rd | |
| The Mariners say Luis Castillo and Bryce Miller will piggyback at least one more start. Ari Koslow Wed, May 27th | Max Meyer turned in a dominant outing on Monday, allowing just three hits and two walks while striking out six across six shutout innings in a 12-0 victory over the Atlanta Braves. Nicholas Rodriguez Tue, May 19th | |
| Luis Castillo allowed two hits over four scoreless innings with six strikeouts and two walks in a no-decision on Monday against the Athletics. Ari Koslow Tue, May 26th | Max Meyer allowed four earned runs on seven hits and two walks while striking out nine over 5.2 innings in Wednesday's 9-5 win over the Minnesota Twins. Nicholas Rodriguez Thu, May 14th | |
| Mariners’ manager Dan Wilson announced that Luis Castillo will start for the Mariners on Monday against the Athletics. Ari Koslow Sun, May 24th | Max Meyer allowed two runs on six hits and two walks while fanning five hitters in Thursday's 4-3 win over the Baltimore Orioles. Nicholas Rodriguez Fri, May 8th | |
| Notes | ||
| Luis Castillo remains a reliable innings-eater, but his 2025 profile showed continued erosion in strikeout rate (21.7% K%) and rising hard contact (46.5% HardHit), limiting his fantasy ceiling. Projections reflect more of the same: solid ratios and workload, but middling strikeout totals compared to the top fantasy arms. Castillo is still a dependable rotation anchor in deeper formats, though fantasy managers should no longer pay for peak-era upside. Kelly Kirby - FantasyPros | ||
| His age is increasing and his strikeout rate is plummeting - a disastrous combination for a pitcher. There are more talented, lively, and exciting arms being drafted behind him with more upside that I strongly prefer. Anthony Gambale - Roto Street Journal | ||
| Luis Castillo SP - SEA | Max Meyer SP - MIA | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Thu, Mar 26th | vs CLE | Tanner Bibee (0-7) | #38 |   |   |   |
| Fri, Mar 27th | vs CLE | Gavin Williams (8-3) | #27 | vs COL | Kyle Freeland (1-6) | #395 |
| Sat, Mar 28th | vs CLE | Joey Cantillo (4-2) | #106 | vs COL | Michael Lorenzen (2-7) | #427 |
| Sun, Mar 29th | vs CLE | Slade Cecconi (3-5) | #105 | vs COL | Jose Quintana (2-3) | #425 |
| Mon, Mar 30th | vs NYY | Ryan Weathers (2-3) | #66 | vs CWS | Davis Martin (8-1) | #79 |
| Tue, Mar 31st | vs NYY | Max Fried (4-3) | #33 | vs CWS | Erick Fedde (0-5) | #373 |
| Wed, Apr 1st | vs NYY | Cam Schlittler (7-2) | #36 | vs CWS | Shane Smith (0-2) | #205 |
| Fri, Apr 3rd | @ LAA | Reid Detmers (2-5) | #41 | @ NYY | Will Warren (7-1) | #60 |
| Sat, Apr 4th | @ LAA | Jack Kochanowicz (2-4) | #420 | @ NYY | Ryan Weathers (2-3) | #66 |
| Sun, Apr 5th | @ LAA | George Klassen (0-1) | #337 | @ NYY | Max Fried (4-3) | #33 |
| Mon, Apr 6th | @ TEX | Jacob deGrom (3-4) | #8 | vs CIN | Brandon Williamson (2-3) | #370 |
| Tue, Apr 7th | @ TEX | Nathan Eovaldi (5-6) | #20 | vs CIN | Andrew Abbott (4-3) | #99 |
| Wed, Apr 8th | @ TEX | MacKenzie Gore (4-4) | #50 | vs CIN | Brady Singer (2-5) | #143 |
| Fri, Apr 10th | vs HOU | Tatsuya Imai (2-3) | #152 | @ DET | Keider Montero (2-3) | #201 |
| Sat, Apr 11th | vs HOU | Lance McCullers Jr. (2-3) | #208 | @ DET | Casey Mize (2-3) | #65 |
| Sun, Apr 12th | vs HOU | Cody Bolton (0-1) | #396 | @ DET | Tarik Skubal (3-2) | #4 |
| Mon, Apr 13th | vs HOU | Mike Burrows (3-6) | #121 | @ ATL | Grant Holmes (3-2) | #139 |
| Tue, Apr 14th | @ SD | Michael King (4-4) | #35 | @ ATL | Reynaldo Lopez (2-1) | #108 |
| Wed, Apr 15th | @ SD | Randy Vasquez (5-3) | #199 | @ ATL | Bryce Elder (4-3) | #113 |
| Thu, Apr 16th | @ SD | Walker Buehler (3-3) | #220 |   |   |   |
| Fri, Apr 17th | vs TEX | Jacob deGrom (3-4) | #8 | vs MIL | Coleman Crow (0-0) | #197 |
| Sat, Apr 18th | vs TEX | Nathan Eovaldi (5-6) | #20 | vs MIL | Brandon Woodruff (2-1) | #56 |
| Sun, Apr 19th | vs TEX | MacKenzie Gore (4-4) | #50 | vs MIL | Jacob Misiorowski (6-2) | #18 |
| Mon, Apr 20th | vs ATH | J.T. Ginn (3-3) | #127 | vs STL | Michael McGreevy (3-4) | #86 |
| Tue, Apr 21st | vs ATH | Jacob Lopez (4-3) | #202 | vs STL | Dustin May (3-6) | #85 |
| Wed, Apr 22nd | vs ATH | Aaron Civale (5-2) | #219 | vs STL | Kyle Leahy (5-3) | #162 |
| Fri, Apr 24th | @ STL | Andre Pallante (5-4) | #163 | @ SF | Adrian Houser (2-5) | #189 |
| Sat, Apr 25th | @ STL | Matthew Liberatore (3-3) | #114 | @ SF | Robbie Ray (3-6) | #83 |
| Sun, Apr 26th | @ STL | Michael McGreevy (3-4) | #86 | @ SF | Landen Roupp (5-5) | #61 |
| Mon, Apr 27th | @ MIN | Connor Prielipp (1-3) | #124 | @ LAD | Yoshinobu Yamamoto (5-4) | #13 |
| Tue, Apr 28th | @ MIN | Joe Ryan (3-3) | #15 | @ LAD | Shohei Ohtani (5-2) | #1 |
| Wed, Apr 29th | @ MIN | Taj Bradley (5-1) | #74 | @ LAD | Tyler Glasnow (3-0) | #37 |
| Fri, May 1st | vs KC | Cole Ragans (1-4) | #49 | vs PHI | Zack Wheeler (4-1) | #7 |
| Sat, May 2nd | vs KC | Seth Lugo (2-4) | #104 | vs PHI | Andrew Painter (1-6) | #170 |
| Sun, May 3rd | vs KC | Kris Bubic (3-2) | #80 | vs PHI | Jesus Luzardo (4-4) | #10 |
| Mon, May 4th | vs ATL | JR Ritchie (1-1) | #236 | vs PHI | Aaron Nola (3-4) | #39 |
| Tue, May 5th | vs ATL | Bryce Elder (4-3) | #113 | vs BAL | Chris Bassitt (4-3) | #125 |
| Wed, May 6th | vs ATL | Martin Perez (3-3) | #200 | vs BAL | Brandon Young (3-1) | #194 |
| Fri, May 8th | @ CWS | Sean Burke (2-3) | #142 | vs WSH | Foster Griffin (6-2) | #88 |
| Sat, May 9th | @ CWS | Anthony Kay (5-1) | #182 | vs WSH | Richard Lovelady (2-2) | #204 |
| Sun, May 10th | @ CWS | Davis Martin (8-1) | #79 | vs WSH | Cade Cavalli (3-3) | #87 |
| Mon, May 11th | @ HOU | Peter Lambert (4-4) | #190 |   |   |   |
| Tue, May 12th | @ HOU | Tatsuya Imai (2-3) | #152 | @ MIN | Bailey Ober (6-3) | #72 |
| Wed, May 13th | @ HOU | Lance McCullers Jr. (2-3) | #208 | @ MIN | Simeon Woods Richardson (0-7) | #222 |
| Thu, May 14th | @ HOU | Mike Burrows (3-6) | #121 | @ MIN | Zebby Matthews (1-3) | #82 |
| Fri, May 15th | vs SD | Randy Vasquez (5-3) | #199 | @ TB | Ian Seymour (3-0) | #100 |
| Sat, May 16th | vs SD | Walker Buehler (3-3) | #220 | @ TB | Nick Martinez (5-1) | #81 |
| Sun, May 17th | vs SD | Lucas Giolito (2-0) | #172 | @ TB | Drew Rasmussen (4-2) | #21 |
| Mon, May 18th | vs CWS | Noah Schultz (2-4) | #221 | vs ATL | JR Ritchie (1-1) | #236 |
| Tue, May 19th | vs CWS | Anthony Kay (5-1) | #182 | vs ATL | Martin Perez (3-3) | #200 |
| Wed, May 20th | vs CWS | Sean Burke (2-3) | #142 | vs ATL | Chris Sale (8-3) | #5 |
| Fri, May 22nd | @ KC | Noah Cameron (2-4) | #92 | vs NYM | Tobias Myers (0-1) | #188 |
| Sat, May 23rd | @ KC | Stephen Kolek (3-1) | #166 | vs NYM | Freddy Peralta (3-4) | #28 |
| Sun, May 24th | @ KC | Seth Lugo (2-4) | #104 | vs NYM | Christian Scott (1-0) | #90 |
| Mon, May 25th | @ ATH | Aaron Civale (5-2) | #219 | @ TOR | Trey Yesavage (2-2) | #48 |
| Tue, May 26th | @ ATH | Gage Jump (0-1) | #150 | @ TOR | Braydon Fisher (2-1) | #156 |
| Wed, May 27th | @ ATH | Jeffrey Springs (3-6) | #111 | @ TOR | Kevin Gausman (4-3) | #19 |
| Fri, May 29th | vs ARI | Zac Gallen (3-4) | #71 | @ NYM | Freddy Peralta (3-4) | #28 |
| Sat, May 30th | vs ARI | Ryne Nelson (2-4) | #89 | @ NYM | Christian Scott (1-0) | #90 |
| Sun, May 31st | vs ARI | Merrill Kelly (5-3) | #93 | @ NYM | Nolan McLean (3-4) | #29 |
| Mon, Jun 1st | vs NYM | Austin Warren | @ WSH | Cade Cavalli (3-3) | #87 | |
| Tue, Jun 2nd | vs NYM | Kodai Senga (0-4) | #129 | @ WSH | Miles Mikolas (1-4) | #215 |
| Wed, Jun 3rd | vs NYM | Freddy Peralta (3-4) | #28 | @ WSH | Andrew Alvarez (1-0) | #178 |
| Fri, Jun 5th | @ DET | Framber Valdez (2-4) | #26 | vs TB | Drew Rasmussen (4-2) | #21 |
| Sat, Jun 6th | @ DET | Keider Montero (2-3) | #201 | vs TB | Shane McClanahan (6-2) | #22 |
| Sun, Jun 7th | @ DET | Casey Mize (2-3) | #65 | vs TB | Griffin Jax (1-3) | #59 |
| Mon, Jun 8th | @ BAL | Chris Bassitt (4-3) | #125 |   |   |   |
| Tue, Jun 9th | @ BAL | Trevor Rogers (2-6) | #94 | vs ARI | Zac Gallen (3-4) | #71 |
| Wed, Jun 10th | @ BAL | Brandon Young (3-1) | #194 | vs ARI | Ryne Nelson (2-4) | #89 |
| Thu, Jun 11th | @ BAL | vs ARI | ||||
| Fri, Jun 12th | @ WSH | @ PIT | ||||
| Sat, Jun 13th | @ WSH | @ PIT | ||||
| Sun, Jun 14th | @ WSH | @ PIT | ||||
| Tue, Jun 16th | vs BAL | @ PHI | ||||
| Wed, Jun 17th | vs BAL | @ PHI | ||||
| Thu, Jun 18th | vs BAL |   |   |   | ||
| Fri, Jun 19th | vs BOS | vs SF | ||||
| Sat, Jun 20th | vs BOS | vs SF | ||||
| Sun, Jun 21st | vs BOS | vs SF | ||||
| Tue, Jun 23rd | @ PIT | vs TEX | ||||
| Wed, Jun 24th | @ PIT | vs TEX | ||||
| Thu, Jun 25th | @ PIT |   |   |   | ||
| Fri, Jun 26th | @ CLE | @ STL | ||||
| Sat, Jun 27th | @ CLE | @ STL | ||||
| Sun, Jun 28th | @ CLE | @ STL | ||||
| Mon, Jun 29th | vs LAA | @ COL | ||||
| Tue, Jun 30th | vs LAA | @ COL | ||||
| Thu, Jul 2nd | vs LAA | @ COL | ||||
| Fri, Jul 3rd | vs TOR | @ ATH | ||||
| Sat, Jul 4th | vs TOR | @ ATH | ||||
| Sun, Jul 5th | vs TOR | @ ATH | ||||
| Tue, Jul 7th | @ MIA | vs SEA | ||||
| Wed, Jul 8th | @ MIA | vs SEA | ||||
| Thu, Jul 9th | @ MIA | vs SEA | ||||
| Fri, Jul 10th | @ TB | vs CLE | ||||
| Sat, Jul 11th | @ TB | vs CLE | ||||
| Sun, Jul 12th | @ TB | vs CLE | ||||
| Fri, Jul 17th | vs SF | @ MIL | ||||
| Sat, Jul 18th | vs SF | @ MIL | ||||
| Sun, Jul 19th | vs SF | @ MIL | ||||
| Mon, Jul 20th | vs CIN | @ HOU | ||||
| Tue, Jul 21st | vs CIN | @ HOU | ||||
| Wed, Jul 22nd | vs CIN | @ HOU | ||||
| Fri, Jul 24th | @ TEX | vs SD | ||||
| Sat, Jul 25th | @ TEX | vs SD | ||||
| Sun, Jul 26th | @ TEX | vs SD | ||||
| Mon, Jul 27th | @ TEX | vs PHI | ||||
| Tue, Jul 28th | @ LAD | vs PHI | ||||
| Wed, Jul 29th | @ LAD | vs PHI | ||||
| Thu, Jul 30th | @ LAD | @ NYM | ||||
| Fri, Jul 31st | vs MIN | @ NYM | ||||
| Sat, Aug 1st | vs MIN | @ NYM | ||||
| Sun, Aug 2nd | vs MIN | @ NYM | ||||
| Tue, Aug 4th | vs DET | @ ATL | ||||
| Wed, Aug 5th | vs DET | @ ATL | ||||
| Thu, Aug 6th | vs DET | @ ATL | ||||
| Fri, Aug 7th | vs TB | vs LAA | ||||
| Sat, Aug 8th | vs TB | vs LAA | ||||
| Sun, Aug 9th | vs TB | vs LAA | ||||
| Tue, Aug 11th | @ NYY | vs PIT | ||||
| Wed, Aug 12th | @ NYY | vs PIT | ||||
| Thu, Aug 13th | @ NYY | vs PIT | ||||
| Fri, Aug 14th | @ HOU | @ CIN | ||||
| Sat, Aug 15th | @ HOU | @ CIN | ||||
| Sun, Aug 16th | @ HOU | @ CIN | ||||
| Tue, Aug 18th | @ MIL | @ PHI | ||||
| Wed, Aug 19th | @ MIL | @ PHI | ||||
| Thu, Aug 20th | @ MIL |   |   |   | ||
| Fri, Aug 21st | vs CHC | vs WSH | ||||
| Sat, Aug 22nd | vs CHC | vs WSH | ||||
| Sun, Aug 23rd | vs CHC | vs WSH | ||||
| Mon, Aug 24th | vs PHI | vs BOS | ||||
| Tue, Aug 25th | vs PHI | vs BOS | ||||
| Wed, Aug 26th | vs PHI | vs BOS | ||||
| Fri, Aug 28th | @ TOR | @ WSH | ||||
| Sat, Aug 29th | @ TOR | @ WSH | ||||
| Sun, Aug 30th | @ TOR | @ WSH | ||||
| Mon, Aug 31st | @ BOS | @ WSH | ||||
| Tue, Sep 1st | @ BOS | @ KC | ||||
| Wed, Sep 2nd | @ BOS | @ KC | ||||
| Thu, Sep 3rd | vs ATH | @ KC | ||||
| Fri, Sep 4th | vs ATH | vs CHC | ||||
| Sat, Sep 5th | vs ATH | vs CHC | ||||
| Sun, Sep 6th | vs ATH | vs CHC | ||||
| Tue, Sep 8th | vs TEX | vs NYM | ||||
| Wed, Sep 9th | vs TEX | vs NYM | ||||
| Thu, Sep 10th | vs TEX |   |   |   | ||
| Fri, Sep 11th | @ ATH | vs LAD | ||||
| Sat, Sep 12th | @ ATH | vs LAD | ||||
| Sun, Sep 13th | @ ATH | vs LAD | ||||
| Mon, Sep 14th | @ LAA | @ ARI | ||||
| Tue, Sep 15th | @ LAA | @ ARI | ||||
| Wed, Sep 16th | @ LAA | @ ARI | ||||
| Fri, Sep 18th | @ COL | @ SD | ||||
| Sat, Sep 19th | @ COL | @ SD | ||||
| Sun, Sep 20th | @ COL | @ SD | ||||
| Tue, Sep 22nd | vs HOU | @ CHC | ||||
| Wed, Sep 23rd | vs HOU | @ CHC | ||||
| Thu, Sep 24th | vs LAA | @ CHC | ||||
| Fri, Sep 25th | vs LAA | vs ATL | ||||
| Sat, Sep 26th | vs LAA | vs ATL | ||||
| Sun, Sep 27th | vs LAA | vs ATL | ||||
| Thu, Apr 9th |   |   |   | vs CIN | Rhett Lowder (3-3) | #206 |
| Thu, May 7th |   |   |   | vs BAL | Cade Povich (1-1) | #240 |
| Thu, May 21st |   |   |   | vs ATL | Spencer Strider (3-1) | #31 |
| Mon, Jun 15th |   |   |   | @ PHI | ||
| Mon, Jun 22nd |   |   |   | vs TEX | ||
| Wed, Jul 1st |   |   |   | @ COL | ||
| Mon, Aug 17th |   |   |   | @ PHI | ||
| Mon, Sep 7th |   |   |   | vs NYM | ||

