Josh Naylor Stats

Josh Naylor Stats

Naylor has earned a free base 167 times while being called out on strikes on 356 plate appearances. His on-base rate is .325 and he has earned a career OPS of .772. He has scored 244 runs and also has 335 RBIs. He has gone yard 82 times, with 879 total bases and a .447 slugging percentage. For the 1,965 at-bats in his baseball career, Naylor has hit .264 with 518 hits.

Naylor has compiled 228 total bases with 118 hits in 481 at-bats. He has tallied 75 runs so far this season and has knocked 29 balls over the fence. He has accounted for a batting average at the plate of .245 while holding an OPS of .800. He is sitting with an OBP of .326 in addition to 52 walks and 87 K’s. For this campaign, Josh Naylor has knocked in 100 runs and also has tallied a slugging percentage of .474.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .264 82 518 167 244 335 .325 2,170 1,965 .772 N/A 113 1 576 .447 25 7 879 356
2024 CLE 87.000 0 75 2 481 29 .245 130 544 .474 1 118 23 2 .326 100 6 122 52
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 145th
Plate Appearances 130 61st
At-Bats 544 62nd
Runs Scored 481 60th
Hits 75 31st
Doubles 118 76th
Triples 23 80th
Home Runs 0 327th
Runs Batted In 29 16th
Stolen Bases 100 3rd
Caught Stealing 6 157th
Walks 2 140th
Strikeouts 52 43rd
Batting Average 87.000 155th
On-Base Percentage .245 247th
Slugging Percentage .326 175th
OPS .474 75th
OPS+ 1 91st
Total Bases 122 98th
Grounded Into Double Plays 0 102nd
Hit By Pitch 121 100th
Sacrifice Hits 228 33rd
Sacrifice Flies 15 16th
Intentional Walks 7 65th

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