Skip Navigation to Main Content

Ezequiel Duran or Josh Naylor

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Ezequiel Duran or Josh Naylor Player Statistics
  Josh Naylor
1B,DH - SEA
Josh Naylor
Ezequiel Duran
1B,2B,3B,SS,LF,RF - TEX
Ezequiel Duran
2026 Stats 
   
   
At Bats217159
   
Runs2024
   
Hits5547
   
Singles4530
   
Doubles512
   
Triples01
   
Home Runs54
   
RBI2430
   
Stolen Bases125
   
Caught Stealing21
   
Walks2014
   
Strikeouts3242
   
Batting Average.254.296
   
On Base Pct.318.349
   
Slugging Pct.346.459
   
On-base Plus Slugging.664.808
   
Ezequiel Duran or Josh Naylor Player Projections
  Josh Naylor
1B,DH - SEA
Josh Naylor
Ezequiel Duran
1B,2B,3B,SS,LF,RF - TEX
Ezequiel Duran
2026 Projections 
   
   
At Bats536249
   
Runs7328
   
Hits14460
   
Singles9240
   
Doubles2813
   
Triples01
   
Home Runs225
   
RBI8725
   
Stolen Bases178
   
Caught Stealing32
   
Walks4914
   
Strikeouts8965
   
Batting Average.268.242
   
On Base Pct.328.281
   
Slugging Pct.444.361
   
On-base Plus Slugging.772.642
   
Ezequiel Duran or Josh Naylor Player Notes
  Josh Naylor
1B,DH - SEA
Josh Naylor
Ezequiel Duran
1B,2B,3B,SS,LF,RF - TEX
Ezequiel Duran
News 
 Josh Naylor went 3-for-4 with two stolen bases in the Mariners 6-1 win over the White Sox on Monday.
Ari Koslow
Tue, May 19th
Duran is slashing .283/.327/.478 with three home runs, 18 RBI, two stolen bases, and 13 runs across 25 May games. He started at shortstop Thursday in place of Corey Seager (back) after being removed from Wednesday's game with a non-serious illness.
Bruno Mulé
Fri, May 29th
 Josh Naylor went 3-for-5 with a home run, three RBI and three runs scored in the Mariners 12-8 win over the White Sox on Friday.
Ari Koslow
Sat, May 9th
Ezequiel Duran was removed from Wednesday’s game against the Astros with an illness.
Ari Koslow
Wed, May 27th
 Josh Naylor went 3-for-5 with a home run and four RBI in the Mariners 7-1 win over the Twins on Tuesday.
Ari Koslow
Wed, Apr 29th
Ezequiel Duran went 1-for-5 in Wednesday's 5-4 win over the Rockies with a two-run home run.
Chris Schommer
Thu, May 21st
 Josh Naylor is back in the Mariners lineup on Monday against the Twins.
Ari Koslow
Mon, Apr 27th
Rangers manager Skip Schumaker said that Ezequiel Duran will get most of the playing time at shortstop with Corey Seager out.
Ari Koslow
Tue, May 19th
 Josh Naylor is not in the Mariners lineup on Sunday against the Cardinals due to quad tightness.
Ari Koslow
Sun, Apr 26th
Ezequiel Duran went 1-for-3 in loss to the Yankees with a home run, two walks, one run scored, and two RBI.
Chris Schommer
Fri, May 8th
Notes 
 Let's start with the important part: Josh Naylor will not steal 30 bases again in 2026. With a previous high of 10, the 30 was a gift to managers who drafted him and will most likely be the outlier of his career. Naylor did sacrifice power in his time between Arizona and Seattle, hitting only 20 home runs after smacking 31 the year before. The .295 average helped offset this to some degree, but as a career .269 hitter, this is also suspect to continue. Even though he will only be 29 this season, the return to Seattle limits the upside we can expect. He's more of an avoid, unless he falls in drafts.
Kelly Kirby - FantasyPros
 
 Mysterious spike in stolen bases, plays in the toughest offensive park in the game, and a mediocre batted ball profile - I am passing on Naylor at his ADP.
Anthony Gambale - Roto Street Journal
 
Ezequiel Duran or Josh Naylor Player Schedules
  Josh Naylor
1B,DH - SEA
Josh Naylor
Ezequiel Duran
1B,2B,3B,SS,LF,RF - TEX
Ezequiel Duran
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs CLETanner Bibee (0-7)#38@ PHICristopher Sanchez (6-2)#3
Sat, Mar 28thvs CLEJoey Cantillo (4-2)#106@ PHIAaron Nola (3-4)#39
Sun, Mar 29thvs CLESlade Cecconi (3-5)#105@ PHIJesus Luzardo (4-4)#10
Mon, Mar 30thvs NYYRyan Weathers (2-3)#66@ BALChris Bassitt (4-3)#125
Tue, Mar 31stvs NYYMax Fried (4-3)#33@ BALZach Eflin (0-0)
Wed, Apr 1stvs NYYCam Schlittler (7-2)#36@ BALTrevor Rogers (2-6)#94
Fri, Apr 3rd@ LAAReid Detmers (2-5)#41vs CINBrady Singer (2-5)#143
Sat, Apr 4th@ LAAJack Kochanowicz (2-3)#420vs CINRhett Lowder (3-3)#206
Sun, Apr 5th@ LAAGeorge Klassen (0-1)#337vs CINChase Burns (7-1)#25
Mon, Apr 6th@ TEXJacob deGrom (3-4)#8vs SEALogan Gilbert (3-4)#11
Tue, Apr 7th@ TEXNathan Eovaldi (5-6)#20vs SEAGeorge Kirby (5-4)#14
Wed, Apr 8th@ TEXMacKenzie Gore (4-4)#50vs SEABryan Woo (5-3)#6
Fri, Apr 10thvs HOUTatsuya Imai (2-2)#152@ LADTyler Glasnow (3-0)#37
Sat, Apr 11thvs HOULance McCullers Jr. (2-3)#208@ LADEmmet Sheehan (3-1)#42
Sun, Apr 12thvs HOUCody Bolton (0-1)#396@ LADRoki Sasaki (3-3)#131
Mon, Apr 13thvs HOUMike Burrows (3-6)#121@ ATHLuis Severino (2-6)#146
Tue, Apr 14th@ SDMichael King (4-4)#35@ ATHJeffrey Springs (3-6)#111
Wed, Apr 15th@ SDRandy Vasquez (5-3)#199@ ATHJ.T. Ginn (3-3)#127
Thu, Apr 16th@ SDWalker Buehler (3-3)#220@ ATHJacob Lopez (4-2)#202
Fri, Apr 17thvs TEXJacob deGrom (3-4)#8@ SEALogan Gilbert (3-4)#11
Sat, Apr 18thvs TEXNathan Eovaldi (5-6)#20@ SEAGeorge Kirby (5-4)#14
Sun, Apr 19thvs TEXMacKenzie Gore (4-4)#50@ SEABryan Woo (5-3)#6
Tue, Apr 21stvs ATHJacob Lopez (4-2)#202vs PITCarmen Mlodzinski (4-3)#132
Wed, Apr 22ndvs ATHAaron Civale (5-2)#219vs PITBraxton Ashcraft (4-2)#47
Thu, Apr 23rd   vs PITBubba Chandler (1-6)#122
Fri, Apr 24th@ STLAndre Pallante (5-4)#163vs ATHLuis Severino (2-6)#146
Sat, Apr 25th@ STLMatthew Liberatore (2-3)#114vs ATHJeffrey Springs (3-6)#111
Sun, Apr 26th@ STLMichael McGreevy (3-4)#86vs ATHJ.T. Ginn (3-3)#127
Mon, Apr 27th@ MINConnor Prielipp (1-3)#124vs NYYMax Fried (4-3)#33
Tue, Apr 28th@ MINJoe Ryan (3-3)#15vs NYYCam Schlittler (7-2)#36
Wed, Apr 29th@ MINTaj Bradley (5-1)#74vs NYYElmer Rodriguez (0-1)#272
Fri, May 1stvs KCCole Ragans (1-4)#49@ DETJack Flaherty (0-7)#62
Sat, May 2ndvs KCSeth Lugo (2-4)#104@ DETKeider Montero (2-3)#201
Sun, May 3rdvs KCKris Bubic (3-2)#80@ DETTyler Holton (0-4)#147
Tue, May 5thvs ATLBryce Elder (4-3)#113@ NYYElmer Rodriguez (0-1)#272
Wed, May 6thvs ATLMartin Perez (3-3)#200@ NYYWill Warren (6-1)#60
Thu, May 7th   @ NYYPaul Blackburn (2-1)#226
Fri, May 8th@ CWSSean Burke (2-3)#142vs CHCBen Brown (2-2)#52
Sat, May 9th@ CWSAnthony Kay (5-1)#182vs CHCEdward Cabrera (3-2)#70
Sun, May 10th@ CWSDavis Martin (8-1)#79vs CHCJameson Taillon (2-4)#107
Mon, May 11th@ HOUPeter Lambert (4-4)#190vs ARIMichael Soroka (7-2)#67
Tue, May 12th@ HOUTatsuya Imai (2-2)#152vs ARIZac Gallen (3-4)#71
Wed, May 13th@ HOULance McCullers Jr. (2-3)#208vs ARIRyne Nelson (2-4)#89
Fri, May 15thvs SDRandy Vasquez (5-3)#199@ HOUSpencer Arrighetti (7-1)#126
Sat, May 16thvs SDWalker Buehler (3-3)#220@ HOUKai-Wei Teng (3-3)#181
Sun, May 17thvs SDLucas Giolito (2-0)#172@ HOUPeter Lambert (4-4)#190
Mon, May 18thvs CWSNoah Schultz (2-4)#221@ COLJose Quintana (2-3)#425
Tue, May 19thvs CWSAnthony Kay (5-1)#182@ COLSammy Peralta#397
Wed, May 20thvs CWSSean Burke (2-3)#142@ COLKyle Freeland (1-6)#395
Fri, May 22nd@ KCNoah Cameron (2-4)#92@ LAAGrayson Rodriguez (2-1)#77
Sat, May 23rd@ KCStephen Kolek (3-1)#166@ LAAWalbert Urena (2-4)#421
Sun, May 24th@ KCSeth Lugo (2-4)#104@ LAAReid Detmers (2-5)#41
Mon, May 25th@ ATHAaron Civale (5-2)#219vs HOUTatsuya Imai (2-2)#152
Tue, May 26th@ ATHGage Jump (0-1)#150vs HOUJason Alexander (1-1)#333
Wed, May 27th@ ATHJeffrey Springs (3-6)#111vs HOUMike Burrows (3-6)#121
Thu, May 28th   vs HOUSpencer Arrighetti (7-1)#126
Fri, May 29thvs ARIZac Gallen (3-4)#71vs KCStephen Kolek (3-1)#166
Sat, May 30thvs ARIRyne Nelson (2-4)#89vs KCSeth Lugo (2-4)#104
Sun, May 31stvs ARIMerrill Kelly (5-3)#93vs KCMichael Wacha (4-2)#78
Mon, Jun 1stvs NYMAustin Warren@ STLMichael McGreevy (3-4)#86
Tue, Jun 2ndvs NYMKodai Senga (0-4)#129@ STLDustin May (3-6)#85
Wed, Jun 3rdvs NYMFreddy Peralta (3-4)#28@ STLAndre Pallante (5-4)#163
Fri, Jun 5th@ DETFramber Valdez (2-4)#26vs CLEParker Messick (6-1)#51
Sat, Jun 6th@ DETKeider Montero (2-3)#201vs CLETanner Bibee (0-7)#38
Sun, Jun 7th@ DETCasey Mize (2-3)#65vs CLEJoey Cantillo (4-2)#106
Tue, Jun 9th@ BALTrevor Rogers (2-6)#94@ KCCole Ragans (1-4)#49
Wed, Jun 10th@ BAL@ KC
Thu, Jun 11th@ BAL@ KC
Fri, Jun 12th@ WSH@ BOS
Sat, Jun 13th@ WSH@ BOS
Sun, Jun 14th@ WSH@ BOS
Mon, Jun 15th   vs MIN
Tue, Jun 16thvs BALvs MIN
Thu, Jun 18thvs BALvs MIN
Fri, Jun 19thvs BOSvs SD
Sat, Jun 20thvs BOSvs SD
Sun, Jun 21stvs BOSvs SD
Mon, Jun 22nd   @ MIA
Tue, Jun 23rd@ PIT@ MIA
Wed, Jun 24th@ PIT@ MIA
Thu, Jun 25th@ PIT@ TOR
Fri, Jun 26th@ CLE@ TOR
Sat, Jun 27th@ CLE@ TOR
Sun, Jun 28th@ CLE@ TOR
Mon, Jun 29thvs LAA@ CLE
Tue, Jun 30thvs LAA@ CLE
Wed, Jul 1st   @ CLE
Thu, Jul 2ndvs LAAvs DET
Sat, Jul 4thvs TORvs DET
Sun, Jul 5thvs TORvs DET
Tue, Jul 7th@ MIAvs LAA
Wed, Jul 8th@ MIAvs LAA
Thu, Jul 9th@ MIAvs LAA
Fri, Jul 10th@ TBvs HOU
Sat, Jul 11th@ TBvs HOU
Sun, Jul 12th@ TBvs HOU
Fri, Jul 17thvs SF@ ATL
Sat, Jul 18thvs SF@ ATL
Sun, Jul 19thvs SF@ ATL
Mon, Jul 20thvs CINvs CWS
Tue, Jul 21stvs CINvs CWS
Wed, Jul 22ndvs CINvs CWS
Fri, Jul 24th@ TEXvs SEA
Sat, Jul 25th@ TEXvs SEA
Sun, Jul 26th@ TEXvs SEA
Mon, Jul 27th@ TEXvs SEA
Tue, Jul 28th@ LAD@ TB
Wed, Jul 29th@ LAD@ TB
Thu, Jul 30th@ LAD@ TB
Fri, Jul 31stvs MIN@ HOU
Sat, Aug 1stvs MIN@ HOU
Sun, Aug 2ndvs MIN@ HOU
Mon, Aug 3rd   vs SF
Tue, Aug 4thvs DETvs SF
Wed, Aug 5thvs DETvs SF
Fri, Aug 7thvs TBvs BAL
Sat, Aug 8thvs TBvs BAL
Sun, Aug 9thvs TBvs BAL
Mon, Aug 10th   @ LAA
Tue, Aug 11th@ NYY@ LAA
Wed, Aug 12th@ NYY@ LAA
Thu, Aug 13th@ NYY@ LAA
Fri, Aug 14th@ HOU@ ATH
Sat, Aug 15th@ HOU@ ATH
Sun, Aug 16th@ HOU@ ATH
Tue, Aug 18th@ MILvs WSH
Wed, Aug 19th@ MILvs WSH
Thu, Aug 20th@ MILvs WSH
Fri, Aug 21stvs CHCvs LAA
Sat, Aug 22ndvs CHCvs LAA
Sun, Aug 23rdvs CHCvs LAA
Mon, Aug 24thvs PHI@ CWS
Tue, Aug 25thvs PHI@ CWS
Wed, Aug 26thvs PHI@ CWS
Fri, Aug 28th@ TOR@ MIL
Sat, Aug 29th@ TOR@ MIL
Sun, Aug 30th@ TOR@ MIL
Mon, Aug 31st@ BOSvs ATH
Tue, Sep 1st@ BOSvs ATH
Wed, Sep 2nd@ BOSvs ATH
Thu, Sep 3rdvs ATHvs TB
Fri, Sep 4thvs ATHvs TB
Sat, Sep 5thvs ATHvs TB
Sun, Sep 6thvs ATHvs TB
Tue, Sep 8thvs TEX@ SEA
Wed, Sep 9thvs TEX@ SEA
Thu, Sep 10thvs TEX@ SEA
Fri, Sep 11th@ ATH@ ARI
Sat, Sep 12th@ ATH@ ARI
Sun, Sep 13th@ ATH@ ARI
Tue, Sep 15th@ LAAvs BOS
Wed, Sep 16th@ LAAvs BOS
Thu, Sep 17th   vs BOS
Fri, Sep 18th@ COLvs TOR
Sat, Sep 19th@ COLvs TOR
Sun, Sep 20th@ COLvs TOR
Tue, Sep 22ndvs HOUvs NYM
Wed, Sep 23rdvs HOUvs NYM
Thu, Sep 24thvs LAAvs NYM
Fri, Sep 25thvs LAA@ MIN
Sat, Sep 26thvs LAA@ MIN
Sun, Sep 27thvs LAA@ MIN
Fri, Mar 27thvs CLEGavin Williams (8-3)#27   
Mon, Apr 20thvs ATHJ.T. Ginn (3-3)#127   
Mon, May 4thvs ATLJR Ritchie (1-1)#236   
Thu, May 14th@ HOUMike Burrows (3-6)#121   
Mon, Jun 8th@ BALChris Bassitt (4-3)#125   
Wed, Jun 17thvs BAL   
Fri, Jul 3rdvs TOR   
Thu, Aug 6thvs DET   
Mon, Sep 14th@ LAA