Josh Naylor Stats

Josh Naylor Stats

Over the course of the 2,047 official at-bats in his pro career, Naylor has a batting average of .262 with 537 hits. His on-base % is .323 and he holds a lifetime OPS of .767. He has accrued 253 runs and has 343 RBIs. Naylor has earned a walk 173 times while fanning on 374 attempts. He has gone yard 84 times, in addition to having 908 total bases and a .444 slugging %.

Naylor has accumulated 257 bases in total with 137 hits in 563 at-bats. He has accrued an OBP of .320 in addition to 58 walks and 105 K’s. Over the course of this year, Josh Naylor has batted in 108 runs and also has compiled a slugging percentage of .456. He has notched 84 runs for the year and has hit 31 balls out of the park. He has recorded a batting average of .243 in addition to having an OPS of .776.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .262 84 537 173 253 343 .323 2,259 2,047 .767 N/A 117 1 598 .444 25 7 908 374
2024 CLE 105.000 0 84 2 563 31 .243 152 633 .456 1 137 27 2 .320 108 6 118 58
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 2 169th
Plate Appearances 152 52nd
At-Bats 633 55th
Runs Scored 563 54th
Hits 84 36th
Doubles 137 71st
Triples 27 68th
Home Runs 0 354th
Runs Batted In 31 18th
Stolen Bases 108 8th
Caught Stealing 6 185th
Walks 2 162nd
Strikeouts 58 50th
Batting Average 105.000 141st
On-Base Percentage .243 290th
Slugging Percentage .320 240th
OPS .456 108th
OPS+ 1 125th
Total Bases 118 126th
Grounded Into Double Plays 0 154th
Hit By Pitch 117 135th
Sacrifice Hits 257 37th
Sacrifice Flies 17 14th
Intentional Walks 7 85th

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