Josh Naylor Stats

In his MLB career, Naylor has hit 59 baseballs out of the park while knocking in 255 runs. For his time in the league, he faced a pitcher 1,727 times and got on base with a base hit 426 times. His career slugging percentage is .445 and he has accumulated 700 bases. He has fanned 280 times and has gotten a free base on 124 occasions, contributing to a .327 on-base %. Naylor has accumulated a batting average of .271 for his career in baseball with 182 scored runs and an OPS of .772.

This season, Naylor is sitting with 13 runs, accrued 20 RBI and has hit 6 home runs. He has fanned 11 times while tallying 49 bases in total. He has an OPS of 0.923 as well as a slugging percentage of .557. He has earned a free base 9 times and has earned an on-base percentage of .366. Naylor has 26 base knocks in 88 at-bats and has a batting average of .295.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .271 59 426 124 182 255 .327 1,727 1,572 .772 N/A 95 1 470 .445 20 7 700 280
2024 CLE .295 6 26 9 13 20 .366 101 88 .923 169 5 0 24 .557 1 2 49 11
2023 CLE .308 17 139 33 52 97 .354 495 452 .842 133 31 0 121 .489 10 3 221 68
2022 CLE .256 20 115 38 47 79 .319 498 449 .771 121 28 0 122 .452 6 1 203 80
2021 CLE .253 7 59 14 28 21 .301 250 233 .700 90 13 0 69 .399 1 0 93 45
2020 TOT .247 1 24 5 13 6 .291 104 97 .621 71 3 1 40 .330 1 0 32 12
2020 SDP .278 1 10 1 4 4 .316 38 36 .732 102 0 1 18 .417 1 0 15 4
2020 CLE .230 0 14 4 9 2 .277 66 61 .556 54 3 0 22 .279 0 0 17 8
2019 SDP .249 8 63 25 29 32 .315 279 253 .719 91 15 0 94 .403 1 1 102 64

2024 Stats for Josh Naylor

Stat Total MLB Rank
Games Played 24 80th
Plate Appearances 101 84th
At-Bats 88 87th
Runs Scored 13 65th
Hits 26 48th
Doubles 5 63rd
Triples 0 121st
Home Runs 6 18th
Runs Batted In 20 13th
Stolen Bases 1 129th
Caught Stealing 2 13th
Walks 9 92nd
Strikeouts 11 276th
Batting Average .295 77th
On-Base Percentage .366 84th
Slugging Percentage .557 36th
OPS .923 40th
OPS+ 169 35th
Total Bases 49 23rd
Grounded Into Double Plays 1 163rd
Hit By Pitch 2 35th
Sacrifice Hits 0 101st
Sacrifice Flies 2 14th
Intentional Walks 3 2nd

2023 Stats for Josh Naylor

2023 Stats for Josh Naylor

Stat Total MLB Rank
Games Played 121 174th
Plate Appearances 495 140th
At-Bats 452 135th
Runs Scored 52 183rd
Hits 139 74th
Doubles 31 53rd
Triples 0 319th
Home Runs 17 128th
Runs Batted In 97 25th
Stolen Bases 10 118th
Caught Stealing 3 91st
Walks 33 194th
Strikeouts 68 282nd
Batting Average .308 26th
On-Base Percentage .354 90th
Slugging Percentage .489 77th
OPS .842 61st
OPS+ 133 47th
Total Bases 221 96th
Grounded Into Double Plays 11 92nd
Hit By Pitch 3 231st
Sacrifice Hits 0 261st
Sacrifice Flies 7 20th
Intentional Walks 9 9th

2022 Stats for Josh Naylor

Stat Total MLB Rank
Games Played 122 162nd
Plate Appearances 498 134th
At-Bats 449 131st
Runs Scored 47 188th
Hits 115 122nd
Doubles 28 65th
Triples 0 383rd
Home Runs 20 70th
Runs Batted In 79 42nd
Stolen Bases 6 141st
Caught Stealing 1 246th
Walks 38 154th
Strikeouts 80 231st
Batting Average .256 202nd
On-Base Percentage .319 246th
Slugging Percentage .452 115th
OPS .771 145th
OPS+ 121 129th
Total Bases 203 95th
Grounded Into Double Plays 13 54th
Hit By Pitch 6 110th
Sacrifice Hits 0 315th
Sacrifice Flies 5 70th
Intentional Walks 4 32nd

2021 Stats for Josh Naylor

Stat Total MLB Rank
Games Played 69 381st
Plate Appearances 250 337th
At-Bats 233 327th
Runs Scored 28 334th
Hits 59 305th
Doubles 13 273rd
Triples 0 1209th
Home Runs 7 325th
Runs Batted In 21 396th
Stolen Bases 1 414th
Caught Stealing 0 1205th
Walks 14 423rd
Strikeouts 45 410th
Batting Average .253 312th
On-Base Percentage .301 478th
Slugging Percentage .399 365th
OPS .700 403rd
OPS+ 90 408th
Total Bases 93 322nd
Grounded Into Double Plays 7 207th
Hit By Pitch 2 385th
Sacrifice Hits 0 1208th
Sacrifice Flies 0 1249th
Intentional Walks 1 262nd

2020 Stats for Josh Naylor

Stat Total MLB Rank
Games Played 40 233rd
Plate Appearances 104 307th
At-Bats 97 298th
Runs Scored 13 279th
Hits 24 276th
Doubles 3 368th
Triples 1 133rd
Home Runs 1 426th
Runs Batted In 6 399th
Stolen Bases 1 264th
Caught Stealing 0 515th
Walks 5 389th
Strikeouts 12 451st
Batting Average .247 258th
On-Base Percentage .291 385th
Slugging Percentage .330 426th
OPS .621 415th
OPS+ 71 396th
Total Bases 32 323rd
Grounded Into Double Plays 2 273rd
Hit By Pitch 1 308th
Sacrifice Hits 0 474th
Sacrifice Flies 0 539th
Intentional Walks 0 485th

2020 Stats for Josh Naylor

Stat Total MLB Rank
Games Played 18 447th
Plate Appearances 38 485th
At-Bats 36 479th
Runs Scored 4 486th
Hits 10 426th
Doubles 0 635th
Triples 1 134th
Home Runs 1 427th
Runs Batted In 4 464th
Stolen Bases 1 265th
Caught Stealing 0 516th
Walks 1 568th
Strikeouts 4 579th
Batting Average .278 132nd
On-Base Percentage .316 286th
Slugging Percentage .417 242nd
OPS .732 258th
OPS+ 102 231st
Total Bases 15 437th
Grounded Into Double Plays 2 274th
Hit By Pitch 1 309th
Sacrifice Hits 0 475th
Sacrifice Flies 0 540th
Intentional Walks 0 486th

2020 Stats for Josh Naylor

Stat Total MLB Rank
Games Played 22 408th
Plate Appearances 66 396th
At-Bats 61 391st
Runs Scored 9 355th
Hits 14 380th
Doubles 3 369th
Triples 0 505th
Home Runs 0 620th
Runs Batted In 2 525th
Stolen Bases 0 550th
Caught Stealing 0 517th
Walks 4 430th
Strikeouts 8 509th
Batting Average .230 324th
On-Base Percentage .277 432nd
Slugging Percentage .279 484th
OPS .556 476th
OPS+ 54 472nd
Total Bases 17 423rd
Grounded Into Double Plays 0 607th
Hit By Pitch 0 569th
Sacrifice Hits 0 476th
Sacrifice Flies 0 541st
Intentional Walks 0 487th

2019 Stats for Josh Naylor

Stat Total MLB Rank
Games Played 94 275th
Plate Appearances 279 311th
At-Bats 253 305th
Runs Scored 29 341st
Hits 63 299th
Doubles 15 263rd
Triples 0 1102nd
Home Runs 8 321st
Runs Batted In 32 308th
Stolen Bases 1 391st
Caught Stealing 1 297th
Walks 25 268th
Strikeouts 64 296th
Batting Average .249 376th
On-Base Percentage .315 388th
Slugging Percentage .403 392nd
OPS .719 386th
OPS+ 91 351st
Total Bases 102 310th
Grounded Into Double Plays 4 340th
Hit By Pitch 0 1159th
Sacrifice Hits 0 1103rd
Sacrifice Flies 1 418th
Intentional Walks 1 260th