J.P. Crawford Stats

Crawford has accrued an average at the plate of .246 for his career in baseball in addition to 386 runs scored and an OPS of .710. In his time spent in pro baseball, he came to the plate 3,137 times and has delivered a base knock 667 times. He is sitting with a career slugging percentage of .371 in addition to having tallied 1,007 bases. In his MLB career, Crawford has slapped 55 baseballs over the fence while knocking in 281 runs. He has struck out 580 times and earned a walk on 359 attempts at the plate, which has contributed to a .339 on-base %.

Crawford has accounted for 60 hits in 308 AB’s for an average of .195. He has earned a walk 44 times and has recorded an OBP of .301. Over the course of the season, Crawford has tallied 45 runs, recorded 32 RBI and has hit 9 home runs. He has recorded an OPS of 0.632 and a slugging % of .331. He has been struck out 80 times while tallying 102 total bases.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .246 55 667 359 386 281 .339 3,137 2,715 .710 N/A 147 14 750 .371 27 14 1,007 580
2024 SEA 80.000 1 45 0 308 9 .195 82 356 .331 1 60 13 2 .301 32 5 87 44
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 2 149th
Plate Appearances 82 289th
At-Bats 356 210th
Runs Scored 308 218th
Hits 45 175th
Doubles 60 274th
Triples 13 238th
Home Runs 1 201st
Runs Batted In 9 213th
Stolen Bases 32 254th
Caught Stealing 5 197th
Walks 0 412th
Strikeouts 44 80th
Batting Average 80.000 184th
On-Base Percentage .195 529th
Slugging Percentage .301 331st
OPS .331 435th
OPS+ 1 408th
Total Bases 87 335th
Grounded Into Double Plays 0 388th
Hit By Pitch 89 310th
Sacrifice Hits 102 258th
Sacrifice Flies 3 365th
Intentional Walks 3 235th

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