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-06-05SEA@DETL, 3-7 SS111000000000000010.0700.870.06%1.200.77011
2026-06-03SEANYML, 1-7 SS413101101000000010.1920.660.13%0.771.77352
2026-06-02SEANYMW, 8-3 SS200000031010000010.0630.610.05%0.790.46112
2026-06-01SEANYMW, 3-2 (10) SS40000000200000001-0.0880.90-0.06%1.05-0.61912
2026-05-31SEAARIW, 3-2 (10) SS40100001300000001-0.0581.57-0.04%1.95-0.00414

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 109 .322 110 211 11 3 6 1 1 *6/H
2026 31 SEA AL 0.8 55 233 193 31 44 5 0 10 23 1 3 34 44 .228 .356 .409 .766 119 .339 121 79 3 5 0 1 0 *6/HD
10 Yrs 22.7 985 4119 3562 496 881 179 15 77 367 36 18 475 768 .247 .341 .371 .712 103 .319 106 1321 57 44 17 20 3 65H/4D
162 Game Avg 3.7 162 677 586 82 145 29 2 13 60 6 3 78 126 .247 .341 .371 .712 103 .319 106 217 9 7 3 3 0
SEA (8 Yrs) 21.6 913 3894 3375 471 841 169 11 74 349 33 18 446 709 .249 .342 .372 .713 105 .319 107 1254 54 39 15 19 3 *6/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.6 913 3894 3375 471 841 169 11 74 349 33 18 446 709 .249 .342 .372 .713 105 .319 107 1254 54 39 15 19 3 *6/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 233 6 -2 -1 -6 3 0 0.1 8 8 0.8 .500 .500 1.4 -0.3 14 *6/HD
10 Yrs 4119 29 -6 1 7 55 86 9.2 139 225 22.7 .509 .507 21.9 6.6 218 65H/4D
162 Game Avg 677 5 -1 0 1 9 14 1.5 23 37 3.7 .509 .507 3.6 1.1 36
SEA (8 Yrs) 3894 32 -8 2 3 53 82 8.9 132 214 21.6 .509 .508 21.2 6.0 211 *6/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) 3894 32 -8 2 3 53 82 8.9 132 214 21.6 .509 .508 21.2 6.0 211 *6/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 233 .339 121 .243 .181 4.3 18.9 14.6 87.8 36.9 23.3 46.0 22.0 0.87 32.7 49.3 18.0 0.4 0.4% 5.67 28.8 25.0 15.4 *6/HD
10 Yrs 4119 .319 106 .294 .124 1.9 18.6 11.5 86.1 33.0 26.6 43.4 21.1 0.79 29.5 51.5 18.9 2.9 3.8% 30.93 31.6 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.76 29.5 52.5 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.

Sabermetric Batting

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

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.

How many hits does J.P. Crawford have?

J.P. Crawford has 44 hits this season and has 881 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 .228 average this season and has a .247 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