Skip Navigation to Main Content

Johan Oviedo or Max Meyer

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Johan Oviedo or Max Meyer Player Statistics
  Max Meyer
SP - MIA
Max Meyer
Johan Oviedo
SP - BOS
Johan Oviedo
2026 Stats 
   
   
Games Played151
   
Games Started150
   
Innings Pitched85.03.2
   
Wins70
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed636
   
Earned Runs264
   
Home Runs Allowed72
   
Strikeouts953
   
Walks321
   
ERA2.759.82
   
WHIP1.121.91
   
Johan Oviedo or Max Meyer Player Projections
  Max Meyer
SP - MIA
Max Meyer
Johan Oviedo
SP - BOS
Johan Oviedo
2026 Projections 
   
   
Games Played2731
   
Games Started2215
   
Innings Pitched122.595.0
   
Wins75
   
Losses85
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed12186
   
Earned Runs5946
   
Home Runs Allowed1712
   
Strikeouts11389
   
Walks4040
   
ERA4.314.35
   
WHIP1.321.32
   
Johan Oviedo or Max Meyer Player Notes
  Max Meyer
SP - MIA
Max Meyer
Johan Oviedo
SP - BOS
Johan Oviedo
News 
 Max Meyer allowed one run on six hits and three walks while striking out nine across six innings in Sunday's 4-2 win over the Pittsburgh Pirates.
Nicholas Rodriguez
Sun, Jun 14th
The Red Sox sent Johan Oviedo on a rehab assignment to Florida to continue his rehab.
Ari Koslow
Fri, Jun 12th
 Max Meyer allowed two earned runs on seven hits and two walks while striking out five over 5.1 innings in Tuesday's 10-6 win over the Arizona Diamondbacks.
Nicholas Rodriguez
Wed, Jun 10th
Johan Oviedo said he is doing some strengthening exercises before starting to throw again.
Ari Koslow
Fri, May 22nd
 Max Meyer allowed one run on two hits and two walks while striking out seven across seven innings in Wednesday's 4-1 win over the Washington Nationals.
Nicholas Rodriguez
Wed, Jun 3rd
Johan Oviedo is expected to begin strengthening exercises soon after being shut down for more than a month due to a right flexor strain suffered in April.
Nicholas Rodriguez
Fri, May 22nd
 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
The Red Sox placed Oviedo on the 60-day injured list.
Ari Koslow
Tue, Apr 14th
 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
Oviedo has been diagnosed with a right flexor strain and will be shut down for six weeks. The Red Sox are optimistic he can avoid surgery but will need to monitor whether the injury heals with rest. Even if all goes well, he'll require additional time to ramp back up after the shutdown period, pointing to an extended absence.
Bruno Mulé
Wed, Apr 8th
Notes 
There are no recent notes for these players
Johan Oviedo or Max Meyer Player Schedules
  Max Meyer
SP - MIA
Max Meyer
Johan Oviedo
SP - BOS
Johan Oviedo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ CINAndrew Abbott (4-4)#97
Sat, Mar 28thvs COLMichael Lorenzen (2-8)#363@ CINBrady Singer (2-6)#151
Sun, Mar 29thvs COLJose Quintana (2-3)#433@ CINRhett Lowder (3-3)#184
Mon, Mar 30thvs CWSDavis Martin (9-2)#67@ HOULance McCullers Jr. (2-3)#233
Tue, Mar 31stvs CWSErick Fedde (2-5)#375@ HOUHunter Brown (1-0)#17
Wed, Apr 1stvs CWSShane Smith (0-2)#193@ HOUMike Burrows (3-8)#168
Fri, Apr 3rd@ NYYWill Warren (7-1)#64vs SDMichael King (4-5)#41
Sat, Apr 4th@ NYYRyan Weathers (2-5)#77vs SDRandy Vasquez (6-4)#207
Sun, Apr 5th@ NYYMax Fried (4-3)#36vs SDWalker Buehler (4-3)#212
Mon, Apr 6thvs CINBrandon Williamson (2-3)#367vs MILBrandon Woodruff (2-1)#59
Tue, Apr 7thvs CINAndrew Abbott (4-4)#97vs MILJacob Misiorowski (8-2)#8
Wed, Apr 8thvs CINBrady Singer (2-6)#151vs MILShane Drohan (3-2)#140
Fri, Apr 10th@ DETKeider Montero (3-4)#179@ STLDustin May (4-6)#66
Sat, Apr 11th@ DETCasey Mize (2-3)#54@ STLKyle Leahy (5-3)#136
Sun, Apr 12th@ DETTarik Skubal (3-3)#2@ STLAndre Pallante (7-4)#135
Mon, Apr 13th@ ATLGrant Holmes (4-2)#124@ MINBailey Ober (6-3)#108
Tue, Apr 14th@ ATLReynaldo Lopez (3-1)#121@ MINMick Abel (1-2)#153
Wed, Apr 15th@ ATLBryce Elder (5-4)#105@ MINSimeon Woods Richardson (0-7)#206
Fri, Apr 17thvs MILColeman Crow (0-1)#272vs DETCasey Mize (2-3)#54
Sat, Apr 18thvs MILBrandon Woodruff (2-1)#59vs DETTarik Skubal (3-3)#2
Sun, Apr 19thvs MILJacob Misiorowski (8-2)#8vs DETFramber Valdez (3-5)#28
Mon, Apr 20thvs STLMichael McGreevy (3-5)#84vs DETJack Flaherty (1-8)#65
Tue, Apr 21stvs STLDustin May (4-6)#66vs NYYLuis Gil (1-2)#255
Wed, Apr 22ndvs STLKyle Leahy (5-3)#136vs NYYMax Fried (4-3)#36
Thu, Apr 23rd   vs NYYCam Schlittler (7-3)#35
Fri, Apr 24th@ SFAdrian Houser (2-6)#191@ BALBrandon Young (5-1)#169
Sat, Apr 25th@ SFRobbie Ray (4-6)#93@ BALTrevor Rogers (3-7)#96
Sun, Apr 26th@ SFLanden Roupp (5-7)#70@ BALKyle Bradish (3-7)#44
Mon, Apr 27th@ LADYoshinobu Yamamoto (7-4)#12@ TORDylan Cease (3-3)#10
Tue, Apr 28th@ LADShohei Ohtani (6-2)#1@ TORTrey Yesavage (3-3)#63
Wed, Apr 29th@ LADTyler Glasnow (3-0)#38@ TOREric Lauer (2-5)#266
Fri, May 1stvs PHIZack Wheeler (5-1)#9vs HOUMike Burrows (3-8)#168
Sat, May 2ndvs PHIAndrew Painter (1-7)#186vs HOUSpencer Arrighetti (7-2)#122
Sun, May 3rdvs PHIJesus Luzardo (5-4)#11vs HOUCody Bolton (0-1)#387
Mon, May 4thvs PHIAaron Nola (3-4)#39@ DETTyler Holton (1-4)#137
Tue, May 5thvs BALChris Bassitt (4-4)#163@ DETFramber Valdez (3-5)#28
Wed, May 6thvs BALBrandon Young (5-1)#169@ DETJack Flaherty (1-8)#65
Thu, May 7thvs BALCade Povich (1-1)#251vs TBGriffin Jax (1-5)#60
Fri, May 8thvs WSHFoster Griffin (7-2)#79vs TBJesse Scholtens (5-3)#308
Sun, May 10thvs WSHCade Cavalli (4-4)#80vs TBNick Martinez (6-2)#90
Tue, May 12th@ MINBailey Ober (6-3)#108vs PHIZack Wheeler (5-1)#9
Wed, May 13th@ MINSimeon Woods Richardson (0-7)#206vs PHIAndrew Painter (1-7)#186
Thu, May 14th@ MINZebby Matthews (2-4)#87vs PHIJesus Luzardo (5-4)#11
Fri, May 15th@ TBIan Seymour (3-0)#103@ ATLSpencer Strider (4-2)#43
Sat, May 16th@ TBNick Martinez (6-2)#90@ ATLBryce Elder (5-4)#105
Sun, May 17th@ TBDrew Rasmussen (6-2)#18@ ATLGrant Holmes (4-2)#124
Mon, May 18thvs ATLJR Ritchie (1-1)#253@ KCSeth Lugo (2-4)#107
Tue, May 19thvs ATLMartin Perez (5-3)#167@ KCBailey Falter (0-2)#324
Wed, May 20thvs ATLChris Sale (8-5)#5@ KCMichael Wacha (4-5)#89
Fri, May 22ndvs NYMTobias Myers (0-1)#188vs MINConnor Prielipp (2-4)#101
Sat, May 23rdvs NYMFreddy Peralta (5-5)#26vs MINTaj Bradley (5-3)#69
Sun, May 24thvs NYMChristian Scott (2-0)#81vs MINBailey Ober (6-3)#108
Tue, May 26th@ TORBraydon Fisher (2-2)#161vs ATLSpencer Strider (4-2)#43
Wed, May 27th@ TORKevin Gausman (4-4)#19vs ATLBryce Elder (5-4)#105
Thu, May 28th   vs ATLChris Sale (8-5)#5
Fri, May 29th@ NYMFreddy Peralta (5-5)#26@ CLESlade Cecconi (3-5)#100
Sat, May 30th@ NYMChristian Scott (2-0)#81@ CLEParker Messick (6-3)#51
Sun, May 31st@ NYMNolan McLean (3-4)#37@ CLETanner Bibee (2-7)#40
Tue, Jun 2nd@ WSHRichard Lovelady (2-3)#211vs BALShane Baz (4-6)#83
Wed, Jun 3rd@ WSHAndrew Alvarez (1-0)#172vs BALChris Bassitt (4-4)#163
Thu, Jun 4th   vs BALTrevor Rogers (3-7)#96
Fri, Jun 5thvs TBDrew Rasmussen (6-2)#18@ NYYRyan Weathers (2-5)#77
Sun, Jun 7thvs TBGriffin Jax (1-5)#60@ NYYCam Schlittler (7-3)#35
Mon, Jun 8th   @ TBIan Seymour (3-0)#103
Tue, Jun 9thvs ARIZac Gallen (3-5)#76@ TBNick Martinez (6-2)#90
Wed, Jun 10thvs ARIRyne Nelson (2-5)#94@ TBDrew Rasmussen (6-2)#18
Fri, Jun 12th@ PITBraxton Ashcraft (5-3)#31vs TEXJack Leiter (3-6)#78
Sat, Jun 13th@ PITBubba Chandler (2-7)#123vs TEXJacob deGrom (5-4)#6
Sun, Jun 14th@ PITPaul Skenes (6-6)#3vs TEXNathan Eovaldi (6-7)#21
Tue, Jun 16th@ PHIJesus Luzardo (5-4)#11vs TORDylan Cease (3-3)#10
Wed, Jun 17th@ PHIAndrew Painter (1-7)#186vs TORMax Scherzer (1-4)#133
Thu, Jun 18th   vs TORTrey Yesavage (3-3)#63
Fri, Jun 19thvs SFTrevor McDonald (2-4)#138@ SEABryce Miller (3-0)#46
Sat, Jun 20thvs SFLogan Webb (4-4)#14@ SEALuis Castillo (2-6)#45
Sun, Jun 21stvs SFAdrian Houser (2-6)#191@ SEAEmerson Hancock (5-3)#74
Mon, Jun 22ndvs TEXKumar Rocker (2-5)#98@ COLRyan Feltner (2-2)#425
Tue, Jun 23rdvs TEXJack Leiter (3-6)#78@ COL
Wed, Jun 24thvs TEX@ COL
Thu, Jun 25th   vs NYY
Fri, Jun 26th@ STLvs NYY
Sat, Jun 27th@ STLvs NYY
Sun, Jun 28th@ STLvs NYY
Mon, Jun 29th@ COLvs WSH
Tue, Jun 30th@ COLvs WSH
Wed, Jul 1st@ COLvs WSH
Fri, Jul 3rd@ ATH@ LAA
Sat, Jul 4th@ ATH@ LAA
Sun, Jul 5th@ ATH@ LAA
Tue, Jul 7thvs SEA@ CWS
Wed, Jul 8thvs SEA@ CWS
Thu, Jul 9thvs SEA@ CWS
Fri, Jul 10thvs CLE@ NYM
Sat, Jul 11thvs CLE@ NYM
Sun, Jul 12thvs CLE@ NYM
Fri, Jul 17th@ MILvs TB
Sat, Jul 18th@ MILvs TB
Sun, Jul 19th@ MILvs TB
Mon, Jul 20th@ HOUvs BAL
Tue, Jul 21st@ HOUvs BAL
Wed, Jul 22nd@ HOUvs BAL
Fri, Jul 24thvs SDvs TOR
Sat, Jul 25thvs SDvs TOR
Sun, Jul 26thvs SDvs TOR
Mon, Jul 27thvs PHI@ ATH
Tue, Jul 28thvs PHI@ ATH
Wed, Jul 29thvs PHI@ ATH
Thu, Jul 30th@ NYM@ ATH
Fri, Jul 31st@ NYM@ LAD
Sat, Aug 1st@ NYM@ LAD
Sun, Aug 2nd@ NYM@ LAD
Tue, Aug 4th@ ATLvs CWS
Wed, Aug 5th@ ATLvs CWS
Thu, Aug 6th@ ATLvs CWS
Fri, Aug 7thvs LAAvs ATH
Sat, Aug 8thvs LAAvs ATH
Sun, Aug 9thvs LAAvs ATH
Mon, Aug 10th   @ TOR
Tue, Aug 11thvs PIT@ TOR
Wed, Aug 12thvs PIT@ TOR
Thu, Aug 13thvs PIT@ TOR
Fri, Aug 14th@ CIN@ PIT
Sat, Aug 15th@ CIN@ PIT
Sun, Aug 16th@ CIN@ PIT
Mon, Aug 17th@ PHIvs ARI
Tue, Aug 18th@ PHIvs ARI
Wed, Aug 19th@ PHIvs ARI
Fri, Aug 21stvs WSHvs SF
Sat, Aug 22ndvs WSHvs SF
Sun, Aug 23rdvs WSHvs SF
Mon, Aug 24thvs BOS@ MIA
Tue, Aug 25thvs BOS@ MIA
Wed, Aug 26thvs BOS@ MIA
Fri, Aug 28th@ WSH@ NYY
Sat, Aug 29th@ WSH@ NYY
Sun, Aug 30th@ WSH@ NYY
Mon, Aug 31st@ WSHvs SEA
Tue, Sep 1st@ KCvs SEA
Wed, Sep 2nd@ KCvs SEA
Thu, Sep 3rd@ KC@ BAL
Fri, Sep 4thvs CHC@ BAL
Sat, Sep 5thvs CHC@ BAL
Sun, Sep 6thvs CHC@ BAL
Mon, Sep 7thvs NYMvs LAA
Tue, Sep 8thvs NYMvs LAA
Wed, Sep 9thvs NYMvs LAA
Fri, Sep 11thvs LADvs KC
Sat, Sep 12thvs LADvs KC
Sun, Sep 13thvs LADvs KC
Tue, Sep 15th@ ARI@ TEX
Wed, Sep 16th@ ARI@ TEX
Thu, Sep 17th   @ TEX
Fri, Sep 18th@ SD@ TB
Sat, Sep 19th@ SD@ TB
Sun, Sep 20th@ SD@ TB
Tue, Sep 22nd@ CHCvs CLE
Wed, Sep 23rd@ CHCvs CLE
Thu, Sep 24th@ CHCvs CLE
Fri, Sep 25thvs ATLvs CHC
Sat, Sep 26thvs ATLvs CHC
Sun, Sep 27thvs ATLvs CHC
Fri, Mar 27thvs COLKyle Freeland (1-7)#341   
Thu, Apr 9thvs CINRhett Lowder (3-3)#184   
Sat, May 9thvs WSHRichard Lovelady (2-3)#211   
Thu, May 21stvs ATLSpencer Strider (4-2)#43   
Mon, May 25th@ TORTrey Yesavage (3-3)#63   
Mon, Jun 1st@ WSHCade Cavalli (4-4)#80   
Sat, Jun 6thvs TBShane McClanahan (6-4)#20   
Thu, Jun 11thvs ARIMerrill Kelly (5-5)#95   
Mon, Jun 15th@ PHIZack Wheeler (5-1)#9   
Thu, Jul 2nd@ COL   
Mon, Sep 14th@ ARI