Skip Navigation to Main Content

Max Scherzer or Zach Eflin

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Max Scherzer or Zach Eflin Player Statistics
  Zach Eflin
SP - BAL
Zach Eflin
Max Scherzer
SP - TOR
Max Scherzer
2026 Stats 
   
   
Games Played15
   
Games Started15
   
Innings Pitched3.218.2
   
Wins01
   
Losses03
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed422
   
Earned Runs120
   
Home Runs Allowed17
   
Strikeouts710
   
Walks28
   
ERA2.459.64
   
WHIP1.641.61
   
Max Scherzer or Zach Eflin Player Projections
  Zach Eflin
SP - BAL
Zach Eflin
Max Scherzer
SP - TOR
Max Scherzer
2026 Projections 
   
   
Games Played2927
   
Games Started2417
   
Innings Pitched140.798.8
   
Wins96
   
Losses96
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed14793
   
Earned Runs6848
   
Home Runs Allowed2217
   
Strikeouts10993
   
Walks2728
   
ERA4.374.42
   
WHIP1.241.22
   
Max Scherzer or Zach Eflin Player Notes
  Zach Eflin
SP - BAL
Zach Eflin
Max Scherzer
SP - TOR
Max Scherzer
News 
 Zach Eflin successfully underwent Tommy John surgery Wednesday.
Jesse Garcia
Wed, Apr 8th
Max Scherzer threw three scoreless innings for Triple-A Buffalo on a rehab assignment on Sunday.
Ari Koslow
Sun, May 31st
 Baltimore is still awaiting a second opinion on the MRI of Eflin's right elbow. The Orioles transferred him to the 60-day IL Tuesday, making him ineligible to return until May 31.
Bruno Mulé
Tue, Apr 7th
Max Scherzer is making a rehab start for Triple-A Buffalo on Sunday.
Ari Koslow
Sun, May 31st
 Zach Eflin is getting a second opinion on his elbow.
Ari Koslow
Fri, Apr 3rd
Max Scherzer will begin a rehab assignment on Sunday with Triple-A Buffalo.
Ari Koslow
Thu, May 28th
 The Orioles placed RHP Zach Eflin on the 15-day injured list with right elbow discomfort.
Ari Koslow
Wed, Apr 1st
Max Scherzer threw off the mound against live hitters on Wednesday.
Ari Koslow
Wed, May 27th
 The Orioles are expected to place Zach Eflin on the injured list.
Ari Koslow
Wed, Apr 1st
Max Scherzer is scheduled to face hitters on Wednesday in a live batting practice session.
Ari Koslow
Mon, May 25th
Notes 
There are no recent notes for these players
Max Scherzer or Zach Eflin Player Schedules
  Zach Eflin
SP - BAL
Zach Eflin
Max Scherzer
SP - TOR
Max Scherzer
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th   vs ATHLuis Severino (2-6)#146
Sat, Mar 28thvs MINTaj Bradley (5-1)#74vs ATHJeffrey Springs (3-6)#111
Sun, Mar 29thvs MINBailey Ober (6-3)#72vs ATHLuis Morales (0-2)#306
Mon, Mar 30thvs TEXJack Leiter (3-4)#76vs COLTomoyuki Sugano (4-4)#428
Tue, Mar 31stvs TEXJacob deGrom (3-4)#8vs COLRyan Feltner (2-1)#424
Wed, Apr 1stvs TEXNathan Eovaldi (5-6)#20vs COLKyle Freeland (1-6)#395
Fri, Apr 3rd@ PITMitch Keller (5-2)#95@ CWSGrant Taylor (1-0)#53
Sat, Apr 4th@ PITCarmen Mlodzinski (4-3)#132@ CWSGrant Taylor (1-0)#53
Sun, Apr 5th@ PITBraxton Ashcraft (5-2)#47@ CWSDavis Martin (8-1)#79
Mon, Apr 6th@ CWSGrant Taylor (1-0)#53vs LADJustin Wrobleski (7-2)#130
Tue, Apr 7th@ CWSShane Smith (0-2)#205vs LADYoshinobu Yamamoto (5-4)#13
Wed, Apr 8th@ CWSSean Burke (2-3)#142vs LADShohei Ohtani (5-2)#1
Fri, Apr 10thvs SFLanden Roupp (5-5)#61vs MINSimeon Woods Richardson (0-7)#222
Sat, Apr 11thvs SFLogan Webb (2-4)#12vs MINJoe Ryan (3-3)#15
Sun, Apr 12thvs SFAdrian Houser (2-5)#189vs MINTaj Bradley (5-1)#74
Tue, Apr 14thvs ARIMerrill Kelly (5-3)#93@ MILJacob Misiorowski (6-2)#18
Wed, Apr 15thvs ARIEduardo Rodriguez (5-1)#112@ MILChad Patrick (2-2)#148
Thu, Apr 16th@ CLEParker Messick (6-1)#51@ MILBrandon Sproat (1-4)#158
Fri, Apr 17th@ CLETanner Bibee (0-7)#38@ ARIMichael Soroka (7-2)#67
Sat, Apr 18th@ CLEGavin Williams (8-3)#27@ ARIZac Gallen (3-4)#71
Sun, Apr 19th@ CLEJoey Cantillo (4-2)#106@ ARIRyne Nelson (2-4)#89
Mon, Apr 20th@ KCSeth Lugo (2-4)#104@ LAAReid Detmers (2-5)#41
Tue, Apr 21st@ KCKris Bubic (3-2)#80@ LAAJack Kochanowicz (2-4)#420
Wed, Apr 22nd@ KCMichael Wacha (4-3)#78@ LAAJose Soriano (6-4)#45
Fri, Apr 24thvs BOSBrayan Bello (2-5)#144vs CLEGavin Williams (8-3)#27
Sat, Apr 25thvs BOSGarrett Crochet (3-3)#9vs CLEJoey Cantillo (4-2)#106
Sun, Apr 26thvs BOSConnelly Early (5-2)#97vs CLESlade Cecconi (3-5)#105
Mon, Apr 27th   vs BOSRanger Suarez (2-3)#32
Tue, Apr 28thvs HOUKai-Wei Teng (3-3)#181vs BOSPayton Tolle (2-2)#75
Wed, Apr 29th   vs BOSBrayan Bello (2-5)#144
Thu, Apr 30thvs HOULance McCullers Jr. (2-3)#208@ MINBailey Ober (6-3)#72
Fri, May 1st@ NYYWill Warren (7-1)#60@ MINSimeon Woods Richardson (0-7)#222
Sat, May 2nd@ NYYRyan Weathers (2-3)#66@ MINConnor Prielipp (1-3)#124
Sun, May 3rd@ NYYMax Fried (4-3)#33@ MINJoe Ryan (3-3)#15
Mon, May 4th@ NYYCam Schlittler (7-2)#36@ TBNick Martinez (5-1)#81
Tue, May 5th@ MIASandy Alcantara (3-4)#73@ TBDrew Rasmussen (4-2)#21
Wed, May 6th@ MIAEury Perez (3-6)#109@ TBShane McClanahan (6-2)#22
Fri, May 8thvs ATHJacob Lopez (4-3)#202vs LAAReid Detmers (2-5)#41
Sat, May 9thvs ATHAaron Civale (5-2)#219vs LAAJack Kochanowicz (2-4)#420
Sun, May 10thvs ATHLuis Severino (2-6)#146vs LAAJose Soriano (6-4)#45
Mon, May 11thvs NYYRyan Weathers (2-3)#66vs TBDrew Rasmussen (4-2)#21
Tue, May 12thvs NYYWill Warren (7-1)#60vs TBShane McClanahan (6-2)#22
Wed, May 13thvs NYYMax Fried (4-3)#33vs TBGriffin Jax (1-3)#59
Fri, May 15th@ WSHZack Littell (5-4)#169@ DETBrenan Hanifee
Sat, May 16th@ WSHCade Cavalli (3-3)#87@ DETCasey Mize (2-3)#65
Sun, May 17th@ WSHRichard Lovelady (2-2)#204@ DETJack Flaherty (0-7)#62
Mon, May 18th@ TBShane McClanahan (6-2)#22@ NYYRyan Weathers (2-3)#66
Tue, May 19th@ TBGriffin Jax (1-3)#59@ NYYWill Warren (7-1)#60
Wed, May 20th@ TBSteven Matz (4-2)#98@ NYYCam Schlittler (7-2)#36
Thu, May 21st   @ NYYCarlos Rodon (1-2)#34
Fri, May 22ndvs DETJack Flaherty (0-7)#62vs PITBubba Chandler (1-6)#122
Sat, May 23rd   vs PITPaul Skenes (6-5)#2
Sun, May 24thvs DETTroy Melton (1-0)#118vs PITMitch Keller (5-2)#95
Mon, May 25thvs TBShane McClanahan (6-2)#22vs MIAJanson Junk (3-5)#116
Tue, May 26thvs TBGriffin Jax (1-3)#59vs MIASandy Alcantara (3-4)#73
Wed, May 27thvs TBSteven Matz (4-2)#98vs MIAEury Perez (3-6)#109
Thu, May 28thvs TORPatrick Corbin (2-1)#216@ BALChris Bassitt (4-3)#125
Fri, May 29thvs TORAdam Macko (1-0)#233@ BALTrevor Rogers (2-6)#94
Sat, May 30thvs TORTrey Yesavage (2-2)#48@ BALBrandon Young (3-1)#194
Sun, May 31stvs TORSpencer Miles (2-1)#133@ BALKyle Bradish (3-6)#43
Tue, Jun 2nd@ BOSConnelly Early (5-2)#97@ ATLBryce Elder (4-3)#113
Wed, Jun 3rd@ BOSPayton Tolle (2-2)#75@ ATLChris Sale (8-3)#5
Thu, Jun 4th@ BOSBrayan Bello (2-5)#144@ ATLGrant Holmes (3-2)#139
Fri, Jun 5th@ TORTrey Yesavage (2-2)#48vs BALBrandon Young (3-1)#194
Sat, Jun 6th@ TORSpencer Miles (2-1)#133vs BALKyle Bradish (3-6)#43
Sun, Jun 7th@ TORKevin Gausman (4-3)#19vs BALShane Baz (2-5)#84
Mon, Jun 8thvs SEALogan Gilbert (3-4)#11vs PHICristopher Sanchez (6-2)#3
Tue, Jun 9thvs SEAGeorge Kirby (5-4)#14vs PHIZack Wheeler (4-1)#7
Wed, Jun 10thvs SEABryan Woo (5-3)#6vs PHIJesus Luzardo (4-4)#10
Fri, Jun 12thvs SDvs NYY
Sat, Jun 13thvs SDvs NYY
Sun, Jun 14thvs SDvs NYY
Tue, Jun 16th@ SEA@ BOS
Wed, Jun 17th@ SEA@ BOS
Thu, Jun 18th@ SEA@ BOS
Fri, Jun 19th@ LAD@ CHC
Sat, Jun 20th@ LAD@ CHC
Sun, Jun 21st@ LAD@ CHC
Mon, Jun 22nd@ LAAvs HOU
Tue, Jun 23rd@ LAAvs HOU
Wed, Jun 24th@ LAAvs HOU
Thu, Jun 25th   vs TEX
Fri, Jun 26thvs WSHvs TEX
Sat, Jun 27thvs WSHvs TEX
Sun, Jun 28thvs WSHvs TEX
Mon, Jun 29thvs CWSvs NYM
Tue, Jun 30thvs CWSvs NYM
Wed, Jul 1stvs CWSvs NYM
Fri, Jul 3rd@ CIN@ SEA
Sat, Jul 4th@ CIN@ SEA
Sun, Jul 5th@ CIN@ SEA
Mon, Jul 6th   @ SF
Tue, Jul 7thvs CHC@ SF
Wed, Jul 8thvs CHC@ SF
Fri, Jul 10thvs KC@ SD
Sat, Jul 11thvs KC@ SD
Sun, Jul 12thvs KC@ SD
Fri, Jul 17th@ HOUvs CWS
Sat, Jul 18th@ HOUvs CWS
Sun, Jul 19th@ HOUvs CWS
Mon, Jul 20th@ BOSvs TB
Tue, Jul 21st@ BOSvs TB
Wed, Jul 22nd@ BOSvs TB
Thu, Jul 23rd   vs TB
Fri, Jul 24thvs ATL@ BOS
Sat, Jul 25thvs ATL@ BOS
Sun, Jul 26thvs ATL@ BOS
Mon, Jul 27th@ DET@ WSH
Tue, Jul 28th@ DET@ WSH
Wed, Jul 29th@ DET@ WSH
Fri, Jul 31stvs PHIvs STL
Sat, Aug 1stvs PHIvs STL
Sun, Aug 2ndvs PHIvs STL
Mon, Aug 3rd   @ HOU
Tue, Aug 4thvs LAA@ HOU
Wed, Aug 5thvs LAA@ HOU
Fri, Aug 7th@ TEX@ PHI
Sat, Aug 8th@ TEX@ PHI
Sun, Aug 9th@ TEX@ PHI
Mon, Aug 10th@ MINvs BOS
Tue, Aug 11th@ MINvs BOS
Wed, Aug 12th@ MINvs BOS
Thu, Aug 13th   vs BOS
Fri, Aug 14th@ TBvs NYY
Sat, Aug 15th@ TBvs NYY
Sun, Aug 16th@ TBvs NYY
Tue, Aug 18thvs NYY@ TB
Wed, Aug 19thvs NYY@ TB
Thu, Aug 20thvs NYY@ TB
Fri, Aug 21stvs TB@ NYY
Sat, Aug 22ndvs TB@ NYY
Sun, Aug 23rdvs TB@ NYY
Tue, Aug 25th@ STLvs KC
Wed, Aug 26th@ STLvs KC
Thu, Aug 27th@ STLvs KC
Fri, Aug 28th@ ATHvs SEA
Sat, Aug 29th@ ATHvs SEA
Sun, Aug 30th@ ATHvs SEA
Tue, Sep 1st@ COL@ CLE
Wed, Sep 2nd@ COL@ CLE
Thu, Sep 3rdvs BOS@ CLE
Fri, Sep 4thvs BOS@ KC
Sat, Sep 5thvs BOS@ KC
Sun, Sep 6thvs BOS@ KC
Mon, Sep 7thvs CLE@ ATH
Tue, Sep 8thvs CLE@ ATH
Wed, Sep 9thvs CLE@ ATH
Fri, Sep 11th@ TORvs BAL
Sat, Sep 12th@ TORvs BAL
Sun, Sep 13th@ TORvs BAL
Mon, Sep 14th@ NYMvs DET
Tue, Sep 15th@ NYMvs DET
Wed, Sep 16th@ NYMvs DET
Fri, Sep 18thvs MIL@ TEX
Sat, Sep 19thvs MIL@ TEX
Sun, Sep 20thvs MIL@ TEX
Mon, Sep 21stvs TOR@ BAL
Tue, Sep 22ndvs TOR@ BAL
Wed, Sep 23rdvs TOR@ BAL
Fri, Sep 25th@ NYYvs CIN
Sat, Sep 26th@ NYYvs CIN
Sun, Sep 27th@ NYYvs CIN
Thu, Mar 26thvs MINJoe Ryan (3-3)#15   
Mon, Apr 13thvs ARIRyne Nelson (2-4)#89   
Thu, May 7th@ MIAMax Meyer (5-0)#68   
Thu, Jun 11thvs SEA   
Thu, Jul 9thvs CHC   
Thu, Aug 6thvs LAA   
Mon, Aug 17th@ TB   
Mon, Aug 31st@ COL