Skip Navigation to Main Content

Martin Perez or Zach Eflin

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Martin Perez or Zach Eflin Player Statistics
  Zach Eflin
SP - BAL
Zach Eflin
Martin Perez
SP - ATL
Martin Perez
2026 Stats 
   
   
Games Played113
   
Games Started19
   
Innings Pitched3.256.2
   
Wins04
   
Losses03
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed440
   
Earned Runs119
   
Home Runs Allowed16
   
Strikeouts747
   
Walks220
   
ERA2.453.02
   
WHIP1.641.06
   
Martin Perez or Zach Eflin Player Projections
  Zach Eflin
SP - BAL
Zach Eflin
Martin Perez
SP - ATL
Martin Perez
2026 Projections 
   
   
Games Played297
   
Games Started246
   
Innings Pitched140.734.4
   
Wins92
   
Losses92
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed14735
   
Earned Runs6818
   
Home Runs Allowed224
   
Strikeouts10925
   
Walks2712
   
ERA4.374.60
   
WHIP1.241.38
   
Martin Perez or Zach Eflin Player Notes
  Zach Eflin
SP - BAL
Zach Eflin
Martin Perez
SP - ATL
Martin Perez
News 
 Zach Eflin successfully underwent Tommy John surgery Wednesday.
Jesse Garcia
Wed, Apr 8th
Martin Perez will not start until Saturday against the Mets.
Nate Miller - FantasyPros
Fri, Jun 12th
 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
Martin Perez allowed three earned runs on three hits and two walks while striking out five over five innings in Friday's 6-3 win over the Pirates.
Nate Miller - FantasyPros
Sat, Jun 6th
 Zach Eflin is getting a second opinion on his elbow.
Ari Koslow
Fri, Apr 3rd
Martin Perez allowed two runs on four hits and three walks while striking out two over five innings in Saturday's 5-2 win over the Reds.
Nate Miller - FantasyPros
Sun, May 31st
 The Orioles placed RHP Zach Eflin on the 15-day injured list with right elbow discomfort.
Ari Koslow
Wed, Apr 1st
Martin Perez gave up just one run on five hits and two walks while striking out two over 5 2/3 innings in Sunday's 2-1 loss to the Nationals.
Nate Miller - FantasyPros
Mon, May 25th
 The Orioles are expected to place Zach Eflin on the injured list.
Ari Koslow
Wed, Apr 1st
Martin Perez gave up four runs on five hits and two walks while racking up 10 strikeouts over five innings in Tuesday's 8-4 win over the Marlins.
Nate Miller - FantasyPros
Wed, May 20th
Notes 
There are no recent notes for these players
Martin Perez or Zach Eflin Player Schedules
  Zach Eflin
SP - BAL
Zach Eflin
Martin Perez
SP - ATL
Martin Perez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th   vs KCCole Ragans (1-4)#44
Sat, Mar 28thvs MINTaj Bradley (5-3)#71vs KCMichael Wacha (4-5)#77
Sun, Mar 29thvs MINBailey Ober (6-3)#107vs KCSeth Lugo (2-4)#109
Mon, Mar 30thvs TEXJack Leiter (3-5)#79vs ATHJacob Lopez (4-3)#233
Tue, Mar 31stvs TEXJacob deGrom (5-4)#6vs ATHAaron Civale (5-2)#205
Wed, Apr 1stvs TEXNathan Eovaldi (5-7)#21vs ATHLuis Severino (2-6)#158
Thu, Apr 2nd   @ ARIRyne Nelson (2-5)#94
Fri, Apr 3rd@ PITMitch Keller (5-4)#89@ ARIEduardo Rodriguez (5-2)#118
Sat, Apr 4th@ PITCarmen Mlodzinski (4-3)#130@ ARIMichael Soroka (8-3)#58
Sun, Apr 5th@ PITBraxton Ashcraft (5-3)#34@ ARIBrandon Pfaadt (0-1)#151
Mon, Apr 6th@ CWSGrant Taylor (2-0)#52@ LAAJose Soriano (7-4)#57
Tue, Apr 7th@ CWSShane Smith (0-2)#194@ LAAYusei Kikuchi (0-3)#146
Wed, Apr 8th@ CWSSean Burke (3-3)#120@ LAAReid Detmers (2-5)#40
Fri, Apr 10thvs SFLanden Roupp (5-6)#73vs CLESlade Cecconi (3-5)#105
Sat, Apr 11thvs SFLogan Webb (3-4)#14vs CLEParker Messick (6-3)#53
Sun, Apr 12thvs SFAdrian Houser (2-6)#193vs CLETanner Bibee (1-7)#43
Mon, Apr 13thvs ARIRyne Nelson (2-5)#94vs MIAEury Perez (3-6)#108
Tue, Apr 14thvs ARIMerrill Kelly (5-5)#97vs MIAMax Meyer (6-0)#61
Wed, Apr 15thvs ARIEduardo Rodriguez (5-2)#118vs MIAChris Paddack (0-7)#316
Fri, Apr 17th@ CLETanner Bibee (1-7)#43@ PHITaijuan Walker (1-4)#362
Sat, Apr 18th@ CLEGavin Williams (9-3)#29@ PHICristopher Sanchez (8-2)#4
Sun, Apr 19th@ CLEJoey Cantillo (4-3)#114@ PHIAndrew Painter (1-7)#169
Mon, Apr 20th@ KCSeth Lugo (2-4)#109@ WSHJake Irvin (2-4)#200
Tue, Apr 21st@ KCKris Bubic (3-2)#68@ WSHFoster Griffin (7-2)#85
Wed, Apr 22nd@ KCMichael Wacha (4-5)#77@ WSHZack Littell (6-4)#167
Thu, Apr 23rd   @ WSHCade Cavalli (3-4)#88
Fri, Apr 24thvs BOSBrayan Bello (2-6)#171vs PHIAndrew Painter (1-7)#169
Sat, Apr 25thvs BOSGarrett Crochet (3-3)#18vs PHIZack Wheeler (5-1)#8
Sun, Apr 26thvs BOSConnelly Early (5-4)#90vs PHIAaron Nola (3-4)#42
Tue, Apr 28thvs HOUKai-Wei Teng (3-5)#189vs DETCasey Mize (2-3)#60
Wed, Apr 29th   vs DETTarik Skubal (3-2)#3
Thu, Apr 30thvs HOULance McCullers Jr. (2-3)#231vs DETFramber Valdez (3-5)#26
Fri, May 1st@ NYYWill Warren (7-1)#67@ COLJose Quintana (2-3)#432
Sat, May 2nd@ NYYRyan Weathers (2-4)#81@ COLBrennan Bernardino (2-3)#246
Sun, May 3rd@ NYYMax Fried (4-3)#37@ COLKyle Freeland (1-6)#355
Mon, May 4th@ NYYCam Schlittler (7-3)#35@ SEALogan Gilbert (4-4)#15
Tue, May 5th@ MIASandy Alcantara (5-4)#62@ SEAGeorge Kirby (5-6)#16
Wed, May 6th@ MIAEury Perez (3-6)#108@ SEABryan Woo (5-5)#7
Fri, May 8thvs ATHJacob Lopez (4-3)#233@ LADEmmet Sheehan (3-3)#49
Sat, May 9thvs ATHAaron Civale (5-2)#205@ LADBlake Snell (0-1)#72
Sun, May 10thvs ATHLuis Severino (2-6)#158@ LADJustin Wrobleski (7-2)#110
Tue, May 12thvs NYYWill Warren (7-1)#67vs CHCColin Rea (5-4)#153
Wed, May 13thvs NYYMax Fried (4-3)#37vs CHCShota Imanaga (4-6)#27
Thu, May 14th   vs CHCBen Brown (2-2)#30
Fri, May 15th@ WSHZack Littell (6-4)#167vs BOSConnelly Early (5-4)#90
Sat, May 16th@ WSHCade Cavalli (3-4)#88vs BOSPayton Tolle (3-3)#55
Sun, May 17th@ WSHRichard Lovelady (2-3)#227vs BOSBrayan Bello (2-6)#171
Mon, May 18th@ TBShane McClanahan (6-3)#22@ MIAMax Meyer (6-0)#61
Tue, May 19th@ TBGriffin Jax (1-4)#63@ MIABraxton Garrett (0-1)#127
Wed, May 20th@ TBSteven Matz (4-3)#144@ MIAJanson Junk (3-5)#124
Thu, May 21st   @ MIASandy Alcantara (5-4)#62
Fri, May 22ndvs DETJack Flaherty (1-7)#64vs WSHRichard Lovelady (2-3)#227
Sat, May 23rd   vs WSHJake Irvin (2-4)#200
Sun, May 24thvs DETTroy Melton (3-0)#134vs WSHFoster Griffin (7-2)#85
Tue, May 26thvs TBGriffin Jax (1-4)#63@ BOSRanger Suarez (2-3)#24
Wed, May 27thvs TBSteven Matz (4-3)#144@ BOSConnelly Early (5-4)#90
Thu, May 28thvs TORPatrick Corbin (2-3)#271@ BOSPayton Tolle (3-3)#55
Fri, May 29thvs TORAdam Macko (2-0)#219@ CINChris Paddack (0-7)#316
Sat, May 30thvs TORTrey Yesavage (2-3)#59@ CINBrady Singer (2-6)#160
Sun, May 31stvs TORSpencer Miles (3-1)#157@ CINNick Lodolo (2-1)#76
Tue, Jun 2nd@ BOSConnelly Early (5-4)#90vs TORKevin Gausman (4-4)#20
Wed, Jun 3rd@ BOSPayton Tolle (3-3)#55vs TORPatrick Corbin (2-3)#271
Thu, Jun 4th@ BOSBrayan Bello (2-6)#171vs TORMason Fluharty (3-0)#163
Fri, Jun 5th@ TORTrey Yesavage (2-3)#59vs PITMitch Keller (5-4)#89
Sat, Jun 6th@ TORBraydon Fisher (2-1)#154vs PITBraxton Ashcraft (5-3)#34
Sun, Jun 7th@ TORKevin Gausman (4-4)#20vs PITMason Montgomery (1-1)#161
Tue, Jun 9thvs SEALogan Gilbert (4-4)#15@ CWSBrandon Eisert (1-0)#209
Wed, Jun 10thvs SEAGeorge Kirby (5-6)#16@ CWSDavis Martin (9-2)#80
Fri, Jun 12thvs SDGriffin Canning (0-4)#147@ NYMNolan McLean (3-4)#38
Sat, Jun 13thvs SDRandy Vasquez (5-4)#210@ NYMSean Manaea (1-1)#92
Sun, Jun 14thvs SDWalker Buehler (3-3)#216@ NYMFreddy Peralta (4-5)#25
Tue, Jun 16th@ SEALogan Gilbert (4-4)#15vs SFAdrian Houser (2-6)#193
Wed, Jun 17th@ SEAGeorge Kirby (5-6)#16vs SFRobbie Ray (4-6)#78
Thu, Jun 18th@ SEABryan Woo (5-5)#7vs SFLanden Roupp (5-6)#73
Fri, Jun 19th@ LADRoki Sasaki (3-3)#99vs MILShane Drohan (3-1)#138
Sat, Jun 20th@ LADYoshinobu Yamamoto (6-4)#11vs MILKyle Harrison (7-1)#54
Sun, Jun 21st@ LADEmmet Sheehan (3-3)#49vs MIL
Mon, Jun 22nd@ LAA@ SD
Tue, Jun 23rd@ LAA@ SD
Wed, Jun 24th@ LAA@ SD
Fri, Jun 26thvs WSH@ SF
Sat, Jun 27thvs WSH@ SF
Sun, Jun 28thvs WSH@ SF
Tue, Jun 30thvs CWSvs STL
Wed, Jul 1stvs CWSvs STL
Thu, Jul 2nd   vs STL
Fri, Jul 3rd@ CINvs NYM
Sat, Jul 4th@ CINvs NYM
Sun, Jul 5th@ CINvs NYM
Mon, Jul 6th   vs NYM
Tue, Jul 7thvs CHC@ PIT
Wed, Jul 8thvs CHC@ PIT
Thu, Jul 9thvs CHC@ PIT
Fri, Jul 10thvs KC@ STL
Sat, Jul 11thvs KC@ STL
Sun, Jul 12thvs KC@ STL
Fri, Jul 17th@ HOUvs TEX
Sat, Jul 18th@ HOUvs TEX
Sun, Jul 19th@ HOUvs TEX
Mon, Jul 20th@ BOSvs SD
Tue, Jul 21st@ BOSvs SD
Wed, Jul 22nd@ BOSvs SD
Thu, Jul 23rd   vs SD
Fri, Jul 24thvs ATL@ BAL
Sat, Jul 25thvs ATL@ BAL
Sun, Jul 26thvs ATL@ BAL
Mon, Jul 27th@ DET@ NYM
Tue, Jul 28th@ DET@ NYM
Wed, Jul 29th@ DET@ NYM
Thu, Jul 30th   vs WSH
Fri, Jul 31stvs PHIvs WSH
Sat, Aug 1stvs PHIvs WSH
Sun, Aug 2ndvs PHIvs WSH
Tue, Aug 4thvs LAAvs MIA
Wed, Aug 5thvs LAAvs MIA
Thu, Aug 6thvs LAAvs MIA
Fri, Aug 7th@ TEX@ NYY
Sat, Aug 8th@ TEX@ NYY
Sun, Aug 9th@ TEX@ NYY
Mon, Aug 10th@ MINvs NYM
Tue, Aug 11th@ MINvs NYM
Wed, Aug 12th@ MINvs NYM
Fri, Aug 14th@ TBvs ARI
Sat, Aug 15th@ TBvs ARI
Sun, Aug 16th@ TBvs ARI
Mon, Aug 17th@ TB@ MIN
Tue, Aug 18thvs NYY@ MIN
Wed, Aug 19thvs NYY@ MIN
Thu, Aug 20thvs NYY@ CWSAnthony Kay (5-1)#198
Fri, Aug 21stvs TB@ MIL
Sat, Aug 22ndvs TB@ MIL
Sun, Aug 23rdvs TB@ MIL
Tue, Aug 25th@ STLvs LAD
Wed, Aug 26th@ STLvs LAD
Thu, Aug 27th@ STLvs LAD
Fri, Aug 28th@ ATHvs COL
Sat, Aug 29th@ ATHvs COL
Sun, Aug 30th@ ATHvs COL
Tue, Sep 1st@ COL@ WSH
Wed, Sep 2nd@ COL@ WSH
Fri, Sep 4thvs BOS@ PHI
Sat, Sep 5thvs BOS@ PHI
Sun, Sep 6thvs BOS@ PHI
Mon, Sep 7thvs CLE@ PHI
Tue, Sep 8thvs CLEvs TB
Wed, Sep 9thvs CLEvs TB
Thu, Sep 10th   vs TB
Fri, Sep 11th@ TORvs PHI
Sat, Sep 12th@ TORvs PHI
Sun, Sep 13th@ TORvs PHI
Mon, Sep 14th@ NYM@ CHC
Tue, Sep 15th@ NYM@ CHC
Wed, Sep 16th@ NYM@ CHC
Fri, Sep 18thvs MIL@ HOU
Sat, Sep 19thvs MIL@ HOU
Sun, Sep 20thvs MIL@ HOU
Tue, Sep 22ndvs TORvs CIN
Wed, Sep 23rdvs TORvs CIN
Thu, Sep 24th   vs CIN
Fri, Sep 25th@ NYY@ MIA
Sat, Sep 26th@ NYY@ MIA
Sun, Sep 27th@ NYY@ MIA
Thu, Mar 26thvs MINJoe Ryan (4-3)#17   
Thu, Apr 16th@ CLEParker Messick (6-3)#53   
Thu, May 7th@ MIAMax Meyer (6-0)#61   
Mon, May 11thvs NYYRyan Weathers (2-4)#81   
Mon, May 25thvs TBShane McClanahan (6-3)#22   
Mon, Jun 8thvs SEAEmerson Hancock (5-2)#86   
Thu, Jun 11thvs SEABryan Woo (5-5)#7   
Mon, Jun 29thvs CWS   
Mon, Aug 31st@ COL   
Thu, Sep 3rdvs BOS   
Mon, Sep 21stvs TOR