The Baseball Cube

JP Crawford  

JP Crawford  

Seattle Mariners |Active on MLB Roster

MORE  
Proper Name
John Paul Crawford
nickname
Crawdaddy
High Level
MLB (2017-2024)
Positions
SS (1198) ... 3B (35) ... 2B (9)
Ht / Wt
6-2 / 199
Bats / Throws
Left / Right
age
29.077
place
Lakewood,California
High School
Lakewood (Lakewood,CA)
Signing Bonus
$ 2,299,300
draft posit
SS
MLB Debut
Service Time
5.163 (2023)
MLB Teams
PHI [6] SEA [6]
TBC#
180902
mlbam id
641487
Retrosheet
Stat Capsuleavgopsabrhhrrbisb
Season [2023]SEA.266.8185349414219652
Season [2023]A+ (SEA).000.000300000
Career MLB [2017-2023].252.71024113416074624922
Speed
53
Power
43
Contact
74
XBH
43
RBIs
41
Runs
47
Hitting
65
Durability
63
Team
.501
Player Tags
Player Notes:  
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
Batting Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level org age   # pos link   g ab   r   h 2b 3b hr rbi sb cs bb so hbp sh sf iw gdp tb pa xbh 1b avg obp slg ops secA iso babip bb% so% so/bb ab/hr
2013 Gulf Coast Phillies GCL Rk phi 18 -- ss -- 39 142 24 49 8 3 1 19 12 5 25 25 0 1 0 0 0 66 168 12 37 .345 .443 .465 .908 .345 .120 .414 14.88 14.88 1.00 142.00
2013 Lakewood BlueClaws SAL A phi 18 6 ss -- 14 53 10 11 1 0 0 2 2 1 7 10 0 0 0 0 2 12 60 1 10 .208 .300 .226 .526 .170 .019 .256 11.67 16.67 1.43 --
2014 Lakewood BlueClaws SAL A phi 19 2 ss -- 60 227 37 67 16 0 3 19 14 7 37 37 2 1 0 0 3 92 267 19 48 .295 .398 .405 .804 .304 .110 .342 13.86 13.86 1.00 75.67
2014 Clearwater Threshers FSL A+ phi 19 2 ss -- 63 236 32 65 7 0 8 29 10 7 28 37 2 1 4 0 2 96 271 15 50 .275 .352 .407 .759 .263 .131 .292 10.33 13.65 1.32 29.50
2015 Clearwater Threshers FSL A+ phi 20 2 ss log 21 79 15 31 1 0 1 8 5 2 14 9 1 1 0 0 0 35 95 2 29 .392 .489 .443 .932 .266 .051 .435 14.74 9.47 0.64 79.00
2015 Reading Fightin Phils East AA phi 20 2 ss log 86 351 53 93 21 7 5 34 7 2 49 45 1 1 3 2 8 143 405 33 60 .265 .354 .407 .761 .296 .142 .289 12.10 11.11 0.92 70.20
2016 Reading Fightin Phils East AA phi 21 3 ss log 36 136 23 36 8 0 3 13 5 3 30 21 0 0 0 0 2 53 166 11 25 .265 .398 .390 .787 .360 .125 .295 18.07 12.65 0.70 45.33
2016 Lehigh Valley IronPigs IL AAA phi 21 3 ss log 87 336 40 82 11 1 4 30 7 4 42 59 1 4 2 0 5 107 385 16 66 .244 .328 .318 .647 .208 .074 .284 10.91 15.32 1.40 84.00
2017 Lehigh Valley IronPigs IL AAA phi 22 3 ss log 127 474 75 115 20 6 15 63 5 4 79 97 1 1 1 1 10 192 556 41 74 .243 .351 .405 .756 .331 .162 .275 14.21 17.45 1.23 31.60
2017 Philadelphia Phillies NL MLB phi 22 2 3b log 23 70 8 15 4 1 0 6 1 0 16 22 0 0 1 0 1 21 87 5 10 .214 .356 .300 .656 .329 .086 .306 18.39 25.29 1.38 --
2018 Gulf Coast Phillies GCL Rk phi 23 -- ss log 1 1 2 0 0 0 0 3 0 0 4 1 0 0 0 0 0 0 5 0 0 .000 .800 .000 .800 4.000 .000 -- 80.00 20.00 0.25 --
2018 Clearwater Threshers FSL A+ phi 23 -- ss log 12 42 8 6 1 0 1 4 0 0 7 14 0 0 0 0 0 10 49 2 4 .143 .265 .238 .503 .262 .095 .185 14.29 28.57 2.00 42.00
2018 Lehigh Valley IronPigs IL AAA phi 23 -- ss log 16 58 6 15 2 1 1 7 1 0 5 17 4 1 0 0 0 22 68 4 11 .259 .358 .379 .738 .224 .121 .350 7.35 25.00 3.40 58.00
2018 Philadelphia Phillies NL MLB phi 23 2 ss log 49 117 17 25 6 3 3 12 2 0 13 37 5 2 0 0 2 46 137 12 13 .214 .319 .393 .712 .308 .179 .286 9.49 27.01 2.85 39.00
2019 Modesto Nuts Calif A+ sea 24 -- ss log 3 10 2 1 0 0 1 3 0 0 2 5 0 0 0 0 0 4 12 1 0 .100 .250 .400 .650 .500 .300 .000 16.67 41.67 2.50 10.00
2019 Tacoma Rainiers PCL AAA sea 24 3 ss log 31 116 20 37 7 0 3 15 3 0 19 25 2 0 1 1 1 53 138 10 27 .319 .420 .457 .877 .328 .138 .382 13.77 18.12 1.32 38.67
2019 Seattle Mariners AL MLB sea 24 3 ss log 93 345 43 78 21 4 7 46 5 3 43 83 2 3 3 0 4 128 396 32 46 .226 .313 .371 .684 .275 .145 .275 10.86 20.96 1.93 49.29
2020 Seattle Mariners AL MLB sea 25 3 ss log 53 204 33 52 7 2 2 24 6 3 23 39 3 0 2 0 4 69 232 11 41 .255 .336 .338 .674 .211 .083 .303 9.91 16.81 1.70 102.00
2021 Seattle Mariners AL MLB sea 26 3 ss log 160 619 89 169 37 0 9 54 3 6 58 114 5 1 4 1 10 233 687 46 123 .273 .338 .376 .715 .192 .103 .320 8.44 16.59 1.97 68.78
2022 Seattle Mariners AL MLB sea 27 3 ss log 145 518 57 126 24 3 6 42 3 2 68 80 10 2 5 0 11 174 603 33 93 .243 .339 .336 .675 .226 .093 .275 11.28 13.27 1.18 86.33
2023 Everett AquaSox Nwst2 A+ sea 28 22 ss log 1 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 33.33 -- --
2023 Seattle Mariners AL MLB sea 28 3 ss log 145 534 94 142 35 0 19 65 2 0 94 125 5 3 2 1 7 234 638 54 88 .266 .380 .438 .818 .352 .172 .314 14.73 19.59 1.33 28.11
2024 Seattle Mariners AL MLB sea 28 -- ss -- 1 4 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 4 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 25.00 -- --
2013 Rk / A Total -- PHI -- -- -- -- 53 195 34 60 9 3 1 21 14 6 32 35 0 1 0 0 2 78 228 13 47 .308 .405 .400 .805 .297 .092 .371 14.04 15.35 1.09 195.00
2014 A / A+ Total -- PHI -- -- -- -- 123 463 69 132 23 0 11 48 24 14 65 74 4 2 4 0 5 188 538 34 98 .285 .375 .406 .781 .283 .121 .317 12.08 13.75 1.14 42.09
2015 AA / A+ Total -- PHI -- -- -- -- 107 430 68 124 22 7 6 42 12 4 63 54 2 2 3 2 8 178 500 35 89 .288 .380 .414 .793 .291 .126 .316 12.60 10.80 0.86 71.67
2016 AA / AAA Total -- PHI -- -- -- -- 123 472 63 118 19 1 7 43 12 7 72 80 1 4 2 0 7 160 551 27 91 .250 .349 .339 .688 .252 .089 .287 13.07 14.52 1.11 67.43
2017 AAA Total -- PHI -- -- -- -- 127 474 75 115 20 6 15 63 5 4 79 97 1 1 1 1 10 192 556 41 74 .243 .351 .405 .756 .331 .162 .275 14.21 17.45 1.23 31.60
2017 MLB Total -- PHI -- -- -- -- 23 70 8 15 4 1 0 6 1 0 16 22 0 0 1 0 1 21 87 5 10 .214 .356 .300 .656 .329 .086 .306 18.39 25.29 1.38 --
2018 AAA / Rk / A+ Total -- PHI -- -- -- -- 29 101 16 21 3 1 2 14 1 0 16 32 4 1 0 0 0 32 122 6 15 .208 .339 .317 .656 .277 .109 .284 13.11 26.23 2.00 50.50
2018 MLB Total -- PHI -- -- -- -- 49 117 17 25 6 3 3 12 2 0 13 37 5 2 0 0 2 46 137 12 13 .214 .319 .393 .712 .308 .179 .286 9.49 27.01 2.85 39.00
2019 A+ / AAA Total -- SEA -- -- -- -- 34 126 22 38 7 0 4 18 3 0 21 30 2 0 1 1 1 57 150 11 27 .302 .407 .452 .859 .341 .151 .366 14.00 20.00 1.43 31.50
2019 MLB Total -- SEA -- -- -- -- 93 345 43 78 21 4 7 46 5 3 43 83 2 3 3 0 4 128 396 32 46 .226 .313 .371 .684 .275 .145 .275 10.86 20.96 1.93 49.29
2020 MLB Total -- SEA -- -- -- -- 53 204 33 52 7 2 2 24 6 3 23 39 3 0 2 0 4 69 232 11 41 .255 .336 .338 .674 .211 .083 .303 9.91 16.81 1.70 102.00
2021 MLB Total -- SEA -- -- -- -- 160 619 89 169 37 0 9 54 3 6 58 114 5 1 4 1 10 233 687 46 123 .273 .338 .376 .715 .192 .103 .320 8.44 16.59 1.97 68.78
2022 MLB Total -- SEA -- -- -- -- 145 518 57 126 24 3 6 42 3 2 68 80 10 2 5 0 11 174 603 33 93 .243 .339 .336 .675 .226 .093 .275 11.28 13.27 1.18 86.33
2023 A+ Total -- SEA -- -- -- -- 1 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 33.33 -- --
2023 MLB Total -- SEA -- -- -- -- 145 534 94 142 35 0 19 65 2 0 94 125 5 3 2 1 7 234 638 54 88 .266 .380 .438 .818 .352 .172 .314 14.73 19.59 1.33 28.11
2024 MLB Total -- SEA -- -- -- -- 1 4 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 4 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 25.00 -- --
Total MLB (8 yrs) -- MLB -- -- -- -- -- 669 2411 341 607 134 13 46 249 22 14 315 501 30 11 17 2 39 905 2784 193 414 .252 .343 .375 .719 .258 .124 .298 11.31 18.00 1.59 52.41
Total Minors (8 yrs) -- Minors -- -- -- -- -- 597 2264 347 608 103 18 46 249 71 35 348 403 14 11 11 4 33 885 2648 167 441 .269 .368 .391 .759 .292 .122 .308 13.14 15.22 1.16 49.22
Total AL (6 yrs) -- AL -- -- -- -- -- 597 2224 316 567 124 9 43 231 19 14 286 442 25 9 16 2 36 838 2560 176 391 .255 .344 .377 .721 .253 .122 .299 11.17 17.27 1.55 51.72
Total NL (2 yrs) -- NL -- -- -- -- -- 72 187 25 40 10 4 3 18 3 0 29 59 5 2 1 0 3 67 224 17 23 .214 .333 .358 .692 .316 .144 .294 12.95 26.34 2.03 62.33
Total AAA (4 yrs) -- AAA -- -- -- -- -- 261 984 141 249 40 8 23 115 16 8 145 198 8 6 4 2 16 374 1147 71 178 .253 .352 .380 .732 .283 .127 .295 12.64 17.26 1.37 42.78
Total AA (2 yrs) -- AA -- -- -- -- -- 122 487 76 129 29 7 8 47 12 5 79 66 1 1 3 2 10 196 571 44 85 .265 .367 .402 .769 .314 .138 .291 13.84 11.56 0.84 60.88
Total A+ (5 yrs) -- A+ -- -- -- -- -- 100 370 57 103 9 0 11 44 15 9 51 66 3 2 4 0 2 145 430 20 83 .278 .367 .392 .759 .268 .114 .310 11.86 15.35 1.29 33.64
Total A (2 yrs) -- A -- -- -- -- -- 74 280 47 78 17 0 3 21 16 8 44 47 2 1 0 0 5 104 327 20 58 .279 .380 .371 .752 .279 .093 .326 13.46 14.37 1.07 93.33
Total Rk (2 yrs) -- Rk -- -- -- -- -- 40 143 26 49 8 3 1 22 12 5 29 26 0 1 0 0 0 66 173 12 37 .343 .453 .462 .915 .371 .119 .414 16.76 15.03 0.90 143.00
Other Batting
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level age   g ab   r   h 2b 3b hr rbi sb cs bb so hbp sh sf iw gdp tb pa xbh 1b avg obp slg ops secA iso babip bb% so% so/bb ab/hr
2015 Glendale Desert Dogs Arizona Fall League AFL 20 5 20 3 3 0 0 0 0 0 1 2 6 0 0 0 0 0 3 22 0 3 .150 .227 .150 .377 .050 .000 .214 9.09 27.27 3.00 --
2016 Philadelphia Phillies MLB Spring Training Spring 21 11 20 4 3 0 0 0 1 0 0 3 3 1 0 0 0 1 3 24 0 3 .150 .292 .150 .442 .150 .000 .176 12.50 12.50 1.00 --
2017 Philadelphia Phillies MLB Spring Training Spring 22 12 29 1 6 1 0 0 2 0 0 3 2 0 0 0 0 0 7 32 1 5 .207 .281 .241 .523 .138 .034 .222 9.38 6.25 0.67 --
2018 Philadelphia Phillies MLB Spring Training Spring 23 18 51 9 13 2 0 1 4 1 1 2 10 1 0 0 0 0 18 54 3 10 .255 .296 .353 .649 .137 .098 .300 3.70 18.52 5.00 51.00
2019 Seattle Mariners MLB Spring Training Spring 24 10 25 3 6 1 1 0 0 0 0 2 6 0 0 0 0 0 9 27 2 4 .240 .296 .360 .656 .200 .120 .316 7.41 22.22 3.00 --
2020 Seattle Mariners MLB Spring Training Spring 25 10 25 2 10 0 2 0 5 2 2 2 4 0 0 1 0 1 14 28 2 8 .400 .429 .560 .989 .240 .160 .455 7.14 14.29 2.00 --
2021 Seattle Mariners MLB Spring Training Spring 26 18 39 4 5 0 0 0 3 3 1 12 8 1 0 0 0 2 5 52 0 5 .128 .346 .128 .474 .359 .000 .161 23.08 15.38 0.67 --
2022 Seattle Mariners Wild Card Game Playoffs 27 2 7 0 1 1 0 0 3 0 0 2 0 0 0 0 0 0 2 9 1 0 .143 .333 .286 .619 .429 .143 .143 22.22 0.00 0.00 --
2022 Seattle Mariners Division Series Playoffs 27 3 14 1 3 1 0 1 1 0 0 1 0 0 0 0 0 0 7 15 2 1 .214 .267 .500 .767 .357 .286 .154 6.67 0.00 0.00 14.00
2022 Seattle Mariners MLB Spring Training Spring 27 11 27 3 5 1 0 0 1 1 0 4 2 0 0 0 0 2 6 31 1 4 .185 .290 .222 .513 .222 .037 .200 12.90 6.45 0.50 --
2023 Seattle Mariners MLB Spring Training Spring 28 12 27 4 5 0 0 0 2 0 0 4 4 0 0 0 0 1 5 31 0 5 .185 .290 .185 .476 .148 .000 .217 12.90 12.90 1.00 --
-- Totals -- Spring 21 102 243 30 53 5 3 1 18 7 4 32 39 3 0 1 0 7 67 279 9 44 .218 .315 .276 .591 .202 .058 .255 11.47 13.98 1.22 243.00
-- Totals -- Playoffs 27 5 21 1 4 2 0 1 4 0 0 3 0 0 0 0 0 0 9 24 3 1 .190 .292 .429 .720 .381 .238 .150 12.50 0.00 0.00 21.00
-- Totals -- AFL 20 5 20 3 3 0 0 0 0 0 1 2 6 0 0 0 0 0 3 22 0 3 .150 .227 .150 .377 .050 .000 .214 9.09 27.27 3.00 --
Fielding Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level mlb age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk
2013 Lakewood BlueClaws SAL A phi 18 ss 14 0 0.0 23 38 1 11 62 61 0 0 -- .984 4.4 -- -- 10.3 100.0 3
2013 Gulf Coast Phillies GCL Rk phi 18 ss 31 0 0.0 60 91 8 16 159 151 0 0 -- .950 4.9 -- -- 51.7 79.5 1
2014 Clearwater Threshers FSL A+ phi 19 ss 62 0 0.0 97 169 17 43 283 266 0 0 -- .940 4.3 -- -- 44.9 98.4 1
2014 Lakewood BlueClaws SAL A phi 19 ss 59 0 0.0 84 180 12 27 276 264 0 0 -- .957 4.5 -- -- 43.1 98.3 1
2015 Reno Aces PCL AAA ari 20 ss 86 0 0.0 156 281 21 64 458 437 0 0 -- .954 5.1 -- -- 59.7 0.0 2
2015 Clearwater Threshers FSL A+ phi 20 ss 20 0 0.0 42 64 6 19 112 106 0 0 -- .946 5.3 -- -- 14.6 95.2 3
2016 Lehigh Valley IronPigs IL AAA phi 21 ss 87 0 0.0 119 243 12 55 374 362 0 0 -- .968 4.2 -- -- 60.8 100.0 1
2016 Reading Fightin Phils East AA phi 21 ss 36 0 0.0 56 128 7 28 191 184 0 0 -- .963 5.1 -- -- 25.5 100.0 3
2017 Philadelphia Phillies NL MLB phi 22 2b 4 4 32.1 4 9 0 1 13 13 0 0 -- 1.000 3.3 0.40 3.64 2.5 17.4 5
2017 Philadelphia Phillies NL MLB phi 22 3b 13 11 101.0 14 29 0 6 43 43 0 0 -- 1.000 3.3 0.43 3.83 8.0 56.5 3
2017 Philadelphia Phillies NL MLB phi 22 ss 6 6 55.0 8 20 0 5 28 28 0 0 -- 1.000 4.7 0.51 4.58 3.7 26.1 2
2017 Lehigh Valley IronPigs IL AAA phi 22 2b 5 0 0.0 6 8 0 3 14 14 0 0 -- 1.000 2.8 -- -- 3.5 3.9 7
2017 Lehigh Valley IronPigs IL AAA phi 22 3b 6 0 0.0 6 12 0 1 18 18 0 0 -- 1.000 3.0 -- -- 4.2 4.7 6
2017 Lehigh Valley IronPigs IL AAA phi 22 ss 113 0 0.0 124 279 17 60 420 403 0 0 -- .960 3.6 -- -- 79.6 89.0 1
2018 Philadelphia Phillies NL MLB phi 23 3b 13 9 73.2 1 13 1 1 15 14 0 0 -- .933 1.1 0.19 1.72 8.0 26.5 4
2018 Philadelphia Phillies NL MLB phi 23 ss 30 27 229.2 36 72 8 18 116 108 0 0 -- .931 3.6 0.47 4.24 18.5 61.2 3
2018 Lehigh Valley IronPigs IL AAA phi 23 ss 16 0 0.0 16 38 2 6 56 54 0 0 -- .964 3.4 -- -- 11.4 100.0 3
2018 Clearwater Threshers FSL A+ phi 23 3b 3 0 0.0 6 4 0 1 10 10 0 0 -- 1.000 3.3 -- -- 2.2 25.0 4
2018 Clearwater Threshers FSL A+ phi 23 ss 8 0 0.0 8 11 1 3 20 19 0 0 -- .950 2.4 -- -- 5.8 66.7 3
2018 Gulf Coast Phillies GCL Rk phi 23 ss 1 0 0.0 0 1 0 0 1 1 0 0 -- 1.000 1.0 -- -- 1.9 100.0 3
2019 Seattle Mariners AL MLB sea 24 ss 93 92 806.1 110 273 12 46 395 383 0 0 -- .970 4.1 0.48 4.28 57.4 100.0 1
2019 Tacoma Rainiers PCL AAA sea 24 ss 31 0 0.0 28 78 4 15 110 106 0 0 -- .964 3.4 -- -- 22.3 100.0 2
2019 Modesto Nuts Calif A+ sea 24 ss 3 0 0.0 3 7 0 1 10 10 0 0 -- 1.000 3.3 -- -- 2.1 100.0 4
2020 Seattle Mariners AL MLB sea 25 ss 53 53 454.2 73 145 3 31 221 218 0 0 -- .986 4.1 0.48 4.32 88.3 100.0 1
2021 Seattle Mariners AL MLB sea 26 ss 160 159 1,412.1 222 388 12 89 622 610 0 0 -- .981 3.8 0.43 3.89 98.8 100.0 1
2022 Seattle Mariners AL MLB sea 27 ss 144 143 1,254.0 162 326 14 70 502 488 0 0 -- .972 3.4 0.39 3.50 88.9 99.3 1
2023 Seattle Mariners AL MLB sea 28 ss 144 144 1,260.0 160 341 14 62 515 501 0 0 -- .973 3.5 0.40 3.58 88.9 99.3 1
2023 Everett AquaSox Nwst2 A+ sea 28 ss 1 0 6.0 2 3 0 0 5 5 0 0 -- 1.000 5.0 0.83 7.50 0.0 100.0 7
Total MLB (1 yrs) -- MLB -- -- 2b 4 4 32 4 9 0 1 13 13 0 0 -- 1.000 3.3 0.40 3.64 -- -- --
Total MLB (2 yrs) -- MLB -- -- 3b 26 20 174 15 42 1 7 58 57 0 0 -- .983 2.2 0.33 2.94 -- -- --
Total MLB (7 yrs) -- MLB -- -- ss 630 624 5,471 771 1565 63 321 2399 2336 0 0 -- .974 3.7 0.43 3.84 -- -- --
Total AAA (1 yrs) -- AAA -- -- 2b 5 0 0 6 8 0 3 14 14 0 0 -- 1.000 2.8 -- -- -- -- --
Total AAA (1 yrs) -- AAA -- -- 3b 6 0 0 6 12 0 1 18 18 0 0 -- 1.000 3.0 -- -- -- -- --
Total AAA (5 yrs) -- AAA -- -- ss 333 0 0 443 919 56 200 1418 1362 0 0 -- .961 4.1 -- -- -- -- --
Total AA (1 yrs) -- AA -- -- ss 36 0 0 56 128 7 28 191 184 0 0 -- .963 5.1 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- 3b 3 0 0 6 4 0 1 10 10 0 0 -- 1.000 3.3 -- -- -- -- --
Total A+ (5 yrs) -- A+ -- -- ss 94 0 6 152 254 24 66 430 406 0 0 -- .944 4.3 67.67 609.00 -- -- --
Total A (2 yrs) -- A -- -- ss 73 0 0 107 218 13 38 338 325 0 0 -- .962 4.5 -- -- -- -- --
Total Rk (2 yrs) -- Rk -- -- ss 32 0 0 60 92 8 16 160 152 0 0 -- .950 4.8 -- -- -- -- --
Yearly Positional Grid
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year category pos p pos c pos 1b pos 2b pos 3b pos ss pos lf pos cf pos rf pos of pos dh
2013 Minor 0 0 0 0 0 45 0 0 0 0 0
2014 Minor 0 0 0 0 0 121 0 0 0 0 0
2015 Minor 0 0 0 0 0 106 0 0 0 0 0
2016 Minor 0 0 0 0 0 123 0 0 0 0 0
2017 Minor 0 0 0 5 6 113 0 0 0 0 0
2017 MLB 0 0 0 4 13 6 0 0 0 0 0
2018 Minor 0 0 0 0 3 25 0 0 0 0 0
2018 MLB 0 0 0 0 13 30 0 0 0 0 0
2019 Minor 0 0 0 0 0 34 0 0 0 0 0
2019 MLB 0 0 0 0 0 93 0 0 0 0 0
2020 MLB 0 0 0 0 0 53 0 0 0 0 0
2021 MLB 0 0 0 0 0 160 0 0 0 0 0
2022 MLB 0 0 0 0 0 144 0 0 0 0 0
2023 Minor 0 0 0 0 0 1 0 0 0 0 0
2023 MLB 0 0 0 0 0 144 0 0 0 0 0