Last 5 Games

Last 5 Games Table
Date Tm Opp Result Pos AB R H 2B 3B HR RBI BB SO SB CS IBB GIDP SF SH ROE BOP WPA aLI cWPA acLI RE24 PO A
2026-07-12SEA@TBRW, 8-2 SS413200310000000010.2100.810.20%1.263.50121
2026-07-11SEA@TBRL, 1-6 3B40000000100000001-0.1201.11-0.10%1.48-0.84802
2026-07-10SEA@TBRL, 2-7 SS412100000000000010.0770.700.05%0.820.48202
2026-07-09SEA@MIAL, 4-8 3B40000001200000001-0.0470.78-0.06%1.53-0.82912
2026-07-08SEA@MIAL, 0-2 3B40100000000000001-0.0441.12-0.04%1.67-0.31500
Baseball Reference.com Logo
for the free Baseball Reference newsletter and get scores, news and notes in your inbox every day.
It's also available for football, basketball and hockey.

Sign Up For Free

Standard Batting

Upgraded
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
2017 22 PHI NL 0.9 23 87 70 8 15 4 1 0 6 1 0 16 22 .214 .356 .300 .656 77 .319 87 21 1 0 0 1 0 5/64H
2018 23 PHI NL 0.2 49 138 117 17 25 6 3 3 12 2 0 13 37 .214 .319 .393 .712 90 .318 86 46 2 5 2 0 0 65H
2019 24 SEA AL 1.5 93 396 345 43 78 21 4 7 46 5 3 43 83 .226 .313 .371 .684 86 .304 89 128 4 2 3 3 0 6
2020 25 SEA AL 1.6 53 232 204 33 52 7 2 2 24 6 3 23 39 .255 .336 .338 .674 91 .310 96 69 4 3 0 2 0 *6 GG
2021 26 SEA AL 3.7 160 687 619 89 169 37 0 9 54 3 6 58 114 .273 .338 .376 .715 102 .312 102 233 10 5 1 4 1 *6
2022 27 SEA AL 2.7 145 603 518 57 126 24 3 6 42 3 2 68 80 .243 .339 .336 .675 100 .309 103 174 11 10 2 5 0 *6/H
2023 28 SEA AL 5.2 145 638 534 94 142 35 0 19 65 2 0 94 125 .266 .380 .438 .818 133 .362 138 234 7 5 3 2 1 *6/H MVP-16
2024 29 SEA AL 2.7 105 451 392 55 79 16 2 9 37 5 0 52 102 .202 .304 .321 .625 85 .286 88 126 4 6 0 1 0 6/HD
2025 30 SEA AL 3.6 157 654 570 69 151 24 0 12 58 8 1 74 122 .265 .352 .370 .722 110 .322 110 211 11 3 6 1 1 *6/H
2026 31 SEA AL 0.7 79 335 284 38 62 10 0 10 28 1 3 45 69 .218 .334 .359 .693 100 .310 102 102 4 5 0 1 0 65/HD
10 Yrs 22.6 1009 4221 3653 503 899 184 15 77 372 36 18 486 793 .246 .340 .368 .708 103 .317 105 1344 58 44 17 20 3 65H/4D
162 Game Avg 3.6 162 678 587 81 144 30 2 12 60 6 3 78 127 .246 .340 .368 .708 103 .317 105 216 9 7 3 3 0
SEA (8 Yrs) 21.5 937 3996 3466 478 859 174 11 74 354 33 18 457 734 .248 .340 .368 .709 104 .317 106 1277 55 39 15 19 3 *65/HD
PHI (2 Yrs) 1.1 72 225 187 25 40 10 4 3 18 3 0 29 59 .214 .333 .358 .692 85 .318 87 67 3 5 2 1 0 65H/4
AL (8 Yrs) 21.5 937 3996 3466 478 859 174 11 74 354 33 18 457 734 .248 .340 .368 .709 104 .317 106 1277 55 39 15 19 3 *65/HD
NL (2 Yrs) 1.1 72 225 187 25 40 10 4 3 18 3 0 29 59 .214 .333 .358 .692 85 .318 87 67 3 5 2 1 0 65H/4
Standard Batting Table
Season Age Team Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GIDP HBP SH SF IBB Pos Awards
2022 27 SEA AL 5 24 21 1 4 2 0 1 4 0 0 3 4 .190 .292 .429 .720 9 0 0 0 0 0 /*6
2025 30 SEA AL 12 47 40 3 8 1 0 1 4 0 0 4 7 .200 .261 .300 .561 12 1 0 1 2 0 *6
2 Yrs 17 71 61 4 12 3 0 2 8 0 0 7 11 .197 .271 .344 .616 21 1 0 1 2 0 *6
162 Game Avg 162 677 581 38 114 29 0 19 76 0 0 67 105 .197 .271 .344 .616 200 10 0 10 19 0

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
2017 22 PHI NL 87 -1 1 0 6 1 6 0.6 3 9 0.9 .527 .504 0.3 0.7 3 5/64H
2018 23 PHI NL 138 -2 1 0 -2 2 -2 -0.3 4 3 0.2 .496 .499 0.5 -0.1 5 65H
2019 24 SEA AL 396 -5 0 1 -1 5 0 0.1 14 14 1.5 .500 .500 1.5 0.5 15 6
2020 25 SEA AL 232 -1 1 0 6 3 9 0.8 8 16 1.6 .516 .505 1.0 0.9 10 *6 GG
2021 26 SEA AL 687 2 -5 1 6 9 12 1.4 23 35 3.7 .508 .508 3.0 1.6 29 *6
2022 27 SEA AL 603 2 -1 1 -4 9 6 0.7 21 27 2.7 .505 .504 3.2 0.5 31 *6/H
2023 28 SEA AL 638 28 -1 0 -4 9 32 3.2 21 52 5.2 .522 .519 5.6 0.5 56 *6/H MVP-16
2024 29 SEA AL 451 -6 2 0 9 6 11 1.2 15 26 2.7 .511 .507 1.7 1.6 17 6/HD
2025 30 SEA AL 654 8 -1 0 -3 9 13 1.4 22 35 3.6 .508 .508 3.9 0.7 38 *6/H
2026 31 SEA AL 335 1 -2 -1 -6 4 -5 -0.4 11 7 0.7 .494 .497 1.3 -0.2 13 65/HD
10 Yrs 4221 24 -7 1 7 56 82 8.8 143 224 22.6 .508 .507 21.8 6.7 217 65H/4D
162 Game Avg 678 4 -1 0 1 9 13 1.4 23 36 3.6 .508 .507 3.5 1.1 35
SEA (8 Yrs) 3996 27 -8 2 3 54 78 8.4 135 213 21.5 .508 .507 21.1 6.1 210 *65/HD
PHI (2 Yrs) 225 -3 2 0 4 3 4 0.3 7 12 1.1 .506 .500 0.7 0.6 8 65H/4
AL (8 Yrs) 3996 27 -8 2 3 54 78 8.4 135 213 21.5 .508 .507 21.1 6.1 210 *65/HD
NL (2 Yrs) 225 -3 2 0 4 3 4 0.3 7 12 1.1 .506 .500 0.7 0.6 8 65H/4

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% EV HardH% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% SB% XBT% Pos Awards
2017 22 PHI NL 87 .319 87 .306 .086 0.0 25.3 18.4 83.6 25.0 28.6 32.7 26.5 0.48 26.5 51.0 22.4 0.3 0.0% 2.25 25.8 100.0 57.1 5/64H
2018 23 PHI NL 138 .318 86 .286 .179 2.2 26.8 9.4 87.3 37.3 22.0 37.8 26.8 0.65 40.2 43.9 15.9 0.0 -0.1% 0.83 35.0 100.0 46.2 65H
2019 24 SEA AL 396 .304 89 .275 .145 1.8 21.0 10.9 84.9 26.8 25.4 43.7 20.9 0.80 34.3 48.1 17.5 0.0 -0.1% 5.32 31.0 62.5 36.7 6
2020 25 SEA AL 232 .310 96 .303 .083 0.9 16.8 9.9 85.8 32.3 29.9 43.7 16.2 0.78 28.1 49.7 22.2 -0.1 -0.3% -1.53 40.8 66.7 59.1 *6 GG
2021 26 SEA AL 687 .312 102 .320 .103 1.3 16.6 8.4 85.6 30.7 28.6 45.7 17.8 0.86 22.0 59.0 19.0 1.0 0.4% -3.26 35.9 33.3 28.8 *6
2022 27 SEA AL 603 .309 103 .275 .093 1.0 13.3 11.3 84.6 29.8 27.2 45.4 18.2 0.85 27.2 53.5 19.3 -0.6 0.0% -5.44 25.6 60.0 36.5 *6/H
2023 28 SEA AL 638 .362 138 .314 .172 3.0 19.6 14.7 87.6 36.3 28.0 38.9 23.7 0.65 38.4 46.6 15.0 2.8 3.6% 23.31 33.8 100.0 41.6 *6/H MVP-16
2024 29 SEA AL 451 .286 88 .248 .120 2.0 22.6 11.5 87.2 38.1 21.3 45.7 24.4 0.85 28.5 54.6 16.8 -1.9 -1.2% -6.40 35.9 100.0 51.1 6/HD
2025 30 SEA AL 654 .322 110 .318 .105 1.8 18.7 11.3 86.3 35.0 27.3 42.9 23.1 0.77 27.9 48.6 23.5 1.1 1.2% 10.18 26.3 88.9 28.0 *6/H
2026 31 SEA AL 335 .310 102 .252 .141 3.0 20.6 13.4 87.8 36.3 24.1 47.2 19.4 0.92 32.9 50.9 16.2 0.2 0.2% 2.99 27.5 25.0 22.2 65/HD
10 Yrs 4221 .317 105 .293 .122 1.8 18.8 11.5 86.2 33.1 26.6 43.6 20.9 0.79 29.6 51.6 18.8 2.7 3.6% 28.25 31.5 66.7 38.3 65H/4D
MLB Average .322 100 .294 .164 3.2 22.5 8.5 88.3 39.1 24.4 42.5 24.9 0.75 29.5 52.4 18.1 30.4 76.1 41.3
Advanced Batting Table
Batting Batting Ratios Win Probability
Season Age Team Lg PA BAbip ISO HR% SO% BB% WPA cWPA RE24 RS% Pos Awards
2022 27 SEA AL 24 .188 .238 4.2 16.7 12.5 0.0 0.3% 0.63 0.0 /*6
2025 30 SEA AL 47 .206 .100 2.1 14.9 8.5 -0.6 -13.3% -4.14 18.2 *6
2 Yrs 71 .200 .148 2.8 15.5 9.9 -0.6 -13.0% -3.52 11.8 *6
MLB Average .272 .150 3.1 25.3 8.4 25.9
Become a Stathead & surf this site ad-free.

Compare J.P. Crawford to

Javascript is required for the selection of a player.
Ex: Pat Meares, Jordy Mercer
Powered by Stathead Logo

Standard Fielding

Upgraded
Standard Fielding Table
Standard Total Zone DRS Range Factor
Season Age Team Lg Pos G GS CG Inn Ch PO A E DP Fld% lgFld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 lgRF9 RF/G lgRFG Awards
2017 22 PHI NL 3B 13 11 11 101.0 43 14 29 0 6 1.000 .962 6 74 6 71 3.83 2.48 3.31 2.45
2017 22 PHI NL SS 6 6 6 55.0 28 8 20 0 5 1.000 .973 0 4 -1 -22 4.58 4.16 4.67 4.12
2017 22 PHI NL 2B 4 4 2 32.1 13 4 9 0 1 1.000 .982 1 45 1 37 3.62 4.40 3.25 4.35
2018 23 PHI NL SS 30 27 18 229.2 116 36 72 8 18 .931 .973 0 1 -3 -16 4.23 3.96 3.60 3.95
2018 23 PHI NL 3B 13 9 4 73.2 15 1 13 1 1 .933 .958 0 -7 1 16 1.71 2.49 1.08 2.49
2019 24 SEA AL SS 93 92 90 806.1 395 110 273 12 46 .970 .970 2 3 -1 -1 4.27 3.87 4.12 3.85
2020 25 SEA AL SS 53 53 51 454.2 221 73 145 3 31 .986 .973 7 18 6 16 4.32 3.78 4.11 3.64 GG
2021 26 SEA AL SS 160 159 156 1412.1 622 222 388 12 89 .981 .974 6 5 6 5 3.89 3.81 3.81 3.72
2022 27 SEA AL SS 144 143 134 1254.0 502 162 326 14 70 .972 .972 2 1 -4 -4 3.50 3.91 3.39 3.86
2023 28 SEA AL SS 144 144 134 1260.0 515 160 341 14 62 .973 .972 0 0 -4 -4 3.58 3.68 3.48 3.63 MVP-16
2024 29 SEA AL SS 104 103 96 894.2 328 113 212 3 36 .991 .972 12 16 9 12 3.27 3.70 3.13 3.65
2024 29 SEA AL DH 1 0 0.00
2025 30 SEA AL SS 157 155 149 1384.2 573 193 367 13 80 .977 .975 3 2 -3 -3 3.64 3.73 3.57 3.68
2026 31 SEA AL SS 56 56 54 487.2 212 91 116 5 32 .976 .976 -6 -15 -7 -17 3.82 3.69 3.70 3.63
2026 31 SEA AL 3B 20 20 19 172.1 46 16 26 4 3 .913 .957 -1 -5 1 7 2.19 2.38 2.10 2.34
2026 31 SEA AL DH 1 0 0.00
10 Yrs 997 982 924 8618.1 3629 1203 2337 89 480 .975 .973 32 4 7 1 3.70 3.73 3.55 3.67
SS (10 Yrs) SS 947 938 888 8239.0 3512 1168 2260 84 469 .976 .973 25 4 -2 0 3.74 3.78 3.62 3.73
3B (3 Yrs) 3B 46 40 34 347.0 104 31 68 5 10 .952 .959 5 18 8 28 2.57 2.43 2.15 2.42
DH (2 Yrs) DH 2 0 0.00
2B (1 Yr) 2B 4 4 2 32.1 13 4 9 0 1 1.000 .982 1 45 1 37 3.62 4.40 3.25 4.35
Standard Fielding Table
Standard Range Factor
Season Age Team Lg Pos G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G Awards
2022 27 SEA AL SS 5 5 5 52.2 21 6 15 0 2 1.000 3.59 4.20
2025 30 SEA AL SS 12 12 12 113.0 42 18 24 0 2 1.000 3.35 3.50
2 Yrs 17 17 17 165.2 63 24 39 0 4 1.000 3.42 3.71

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Transactions

Salaries

  • Salaries may not be complete (especially pre-1985) and may not include some earned bonuses

Frequently Asked Questions

How old is J.P. Crawford?

J.P. Crawford is 31 years old.

When was J.P. Crawford born?

J.P. Crawford was born on January 11, 1995.

Where was J.P. Crawford born?

J.P. Crawford was born in Long Beach, CA.

How tall is J.P. Crawford?

J.P. Crawford is 6-0 (183 cm) tall.

How much does J.P. Crawford weigh?

J.P. Crawford weighs 202 lbs (91 kg).

How many seasons has J.P. Crawford played?

J.P. Crawford is in his 10th season.

When was J.P. Crawford drafted?

J.P. Crawford was drafted by the Philadelphia Phillies in the 1st round (16th) of the 2013 MLB June Amateur Draft from Lakewood HS (Lakewood, CA).

What position does J.P. Crawford play?

J.P. Crawford is a Shortstop and Third Baseman.

How many hits does J.P. Crawford have?

J.P. Crawford has 62 hits this season and has 899 hits over his career.

How many home runs does J.P. Crawford have?

J.P. Crawford has 10 home runs this season and has 77 home runs over his career.

What is J.P. Crawford's average?

J.P. Crawford has a .218 average this season and has a .246 average over his career.

How much is J.P. Crawford worth?

J.P. Crawford makes $12,000,000.00 this year. His current contract terms are 5 yrs/$51M (22-26).

How many teams has J.P. Crawford played for?

J.P. Crawford has played for 2 teams; the Philadelphia Phillies and Seattle Mariners.

How many World Series has J.P. Crawford won?

J.P. Crawford has never won a World Series.

What are J.P. Crawford's nicknames?

Craw, Crawdaddy are nicknames for J.P. Crawford.

Other Resources & Links