J.P. Crawford Stats

Crawford has accumulated a batting average of .245 for his career with 396 scored runs and an OPS of .707. During his time in professional baseball, he stepped up to bat 3,232 times and has come through with a hit 686 times. He has recorded a slugging percentage of .368 in addition to racking up 1,031 bases. For his professional baseball career, Crawford has hit 55 balls over the fence while driving in 286 runs. He has fanned 602 times and has taken a walk on 367 attempts at the plate, contributing to a .338 on-base percentage.

Crawford has accumulated 79 base knocks out of 392 at-bats for an average of .202. He has earned a walk 52 times and has accounted for an OBP of .304. For the year, Crawford is sitting with 55 runs, knocked in 37 runs batted in and has 9 home runs. He has recorded an OPS of 0.625 with a slugging % of .321. He has fanned 102 times while racking up 126 total bases.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .245 55 686 367 396 286 .338 3,232 2,799 .707 N/A 150 15 773 .368 27 14 1,031 602
2024 SEA 102.000 2 55 0 392 9 .202 105 451 .321 1 79 16 3 .304 37 5 86 52
2023 SEA .266 19 142 94 94 65 .380 638 534 .818 131 35 0 145 .438 2 0 234 125
2022 SEA .243 6 126 68 57 42 .339 603 518 .675 100 24 3 145 .336 3 2 174 80
2021 SEA .273 9 169 58 89 54 .338 687 619 .715 102 37 0 160 .376 3 6 233 114
2020 SEA .255 2 52 23 33 24 .336 232 204 .674 91 7 2 53 .338 6 3 69 39
2019 SEA .226 7 78 43 43 46 .313 396 345 .684 86 21 4 93 .371 5 3 128 83
2018 PHI .214 3 25 13 17 12 .319 138 117 .712 90 6 3 49 .393 2 0 46 37
2017 PHI .214 0 15 16 8 6 .356 87 70 .656 77 4 1 23 .300 1 0 21 22

2024 Stats for J.P. Crawford

Stat Total MLB Rank
Games Played 3 94th
Plate Appearances 105 236th
At-Bats 451 171st
Runs Scored 392 187th
Hits 55 156th
Doubles 79 244th
Triples 16 229th
Home Runs 2 132nd
Runs Batted In 9 237th
Stolen Bases 37 244th
Caught Stealing 5 220th
Walks 0 431st
Strikeouts 52 75th
Batting Average 102.000 153rd
On-Base Percentage .202 558th
Slugging Percentage .304 356th
OPS .321 520th
OPS+ 1 481st
Total Bases 86 394th
Grounded Into Double Plays 0 474th
Hit By Pitch 89 367th
Sacrifice Hits 126 239th
Sacrifice Flies 4 324th
Intentional Walks 6 126th

2023 Stats for J.P. Crawford

2023 Stats for J.P. Crawford

Stat Total MLB Rank
Games Played 145 76th
Plate Appearances 638 46th
At-Bats 534 79th
Runs Scored 94 28th
Hits 142 68th
Doubles 35 28th
Triples 0 316th
Home Runs 19 106th
Runs Batted In 65 110th
Stolen Bases 2 299th
Caught Stealing 0 339th
Walks 94 6th
Strikeouts 125 89th
Batting Average .266 136th
On-Base Percentage .380 36th
Slugging Percentage .438 180th
OPS .818 91st
OPS+ 131 52nd
Total Bases 234 76th
Grounded Into Double Plays 7 195th
Hit By Pitch 5 145th
Sacrifice Hits 3 28th
Sacrifice Flies 2 207th
Intentional Walks 1 106th

2022 Stats for J.P. Crawford

Stat Total MLB Rank
Games Played 145 70th
Plate Appearances 603 57th
At-Bats 518 78th
Runs Scored 57 128th
Hits 126 93rd
Doubles 24 110th
Triples 3 60th
Home Runs 6 303rd
Runs Batted In 42 207th
Stolen Bases 3 235th
Caught Stealing 2 142nd
Walks 68 25th
Strikeouts 80 230th
Batting Average .243 302nd
On-Base Percentage .339 148th
Slugging Percentage .336 473rd
OPS .675 352nd
OPS+ 100 270th
Total Bases 174 137th
Grounded Into Double Plays 11 106th
Hit By Pitch 10 35th
Sacrifice Hits 2 52nd
Sacrifice Flies 5 62nd
Intentional Walks 0 241st

2021 Stats for J.P. Crawford

Stat Total MLB Rank
Games Played 160 5th
Plate Appearances 687 8th
At-Bats 619 11th
Runs Scored 89 40th
Hits 169 13th
Doubles 37 9th
Triples 0 619th
Home Runs 9 252nd
Runs Batted In 54 144th
Stolen Bases 3 225th
Caught Stealing 6 14th
Walks 58 62nd
Strikeouts 114 96th
Batting Average .273 168th
On-Base Percentage .338 230th
Slugging Percentage .376 441st
OPS .715 366th
OPS+ 102 293rd
Total Bases 233 72nd
Grounded Into Double Plays 10 107th
Hit By Pitch 5 155th
Sacrifice Hits 1 217th
Sacrifice Flies 4 85th
Intentional Walks 1 204th

2020 Stats for J.P. Crawford

Stat Total MLB Rank
Games Played 53 102nd
Plate Appearances 232 46th
At-Bats 204 53rd
Runs Scored 33 48th
Hits 52 71st
Doubles 7 162nd
Triples 2 27th
Home Runs 2 318th
Runs Batted In 24 120th
Stolen Bases 6 40th
Caught Stealing 3 13th
Walks 23 67th
Strikeouts 39 151st
Batting Average .255 210th
On-Base Percentage .336 201st
Slugging Percentage .338 412th
OPS .674 341st
OPS+ 91 296th
Total Bases 69 148th
Grounded Into Double Plays 4 101st
Hit By Pitch 3 80th
Sacrifice Hits 0 213th
Sacrifice Flies 2 45th
Intentional Walks 0 227th

2019 Stats for J.P. Crawford

Stat Total MLB Rank
Games Played 93 277th
Plate Appearances 396 213th
At-Bats 345 219th
Runs Scored 43 247th
Hits 78 247th
Doubles 21 160th
Triples 4 44th
Home Runs 7 334th
Runs Batted In 46 221st
Stolen Bases 5 130th
Caught Stealing 3 87th
Walks 43 129th
Strikeouts 83 225th
Batting Average .226 501st
On-Base Percentage .313 398th
Slugging Percentage .371 473rd
OPS .684 450th
OPS+ 86 393rd
Total Bases 128 255th
Grounded Into Double Plays 4 324th
Hit By Pitch 2 311th
Sacrifice Hits 3 78th
Sacrifice Flies 3 139th
Intentional Walks 0 552nd

2018 Stats for J.P. Crawford

Stat Total MLB Rank
Games Played 49 515th
Plate Appearances 138 460th
At-Bats 117 473rd
Runs Scored 17 418th
Hits 25 474th
Doubles 6 431st
Triples 3 85th
Home Runs 3 426th
Runs Batted In 12 465th
Stolen Bases 2 279th
Caught Stealing 0 596th
Walks 13 406th
Strikeouts 37 440th
Batting Average .214 577th
On-Base Percentage .319 363rd
Slugging Percentage .393 390th
OPS .712 367th
OPS+ 90 392nd
Total Bases 46 451st
Grounded Into Double Plays 2 454th
Hit By Pitch 5 133rd
Sacrifice Hits 2 132nd
Sacrifice Flies 0 693rd
Intentional Walks 0 555th

2017 Stats for J.P. Crawford

Stat Total MLB Rank
Games Played 23 781st
Plate Appearances 87 513th
At-Bats 70 526th
Runs Scored 8 516th
Hits 15 525th
Doubles 4 470th
Triples 1 247th
Home Runs 0 756th
Runs Batted In 6 536th
Stolen Bases 1 345th
Caught Stealing 0 585th
Walks 16 361st
Strikeouts 22 521st
Batting Average .214 573rd
On-Base Percentage .356 168th
Slugging Percentage .300 618th
OPS .656 499th
OPS+ 77 475th
Total Bases 21 534th
Grounded Into Double Plays 1 547th
Hit By Pitch 0 675th
Sacrifice Hits 0 608th
Sacrifice Flies 1 338th
Intentional Walks 0 548th