The Baseball Cube

Sam Haggerty  

Sam Haggerty  

Seattle Mariners |Active on MLB Roster

MORE  
Proper Name
Samuel Onofrio Haggerty
High Level
MLB (2019-2023)
Positions
2B (256) ... LF (117) ... 3B (87) ... SS (64) ... RF (49) ... CF (46) ... dh (25) ... of (21) ... 1b (4)
Ht / Wt
5-11 / 175
Bats / Throws
Both / Right
age
29.305
place
Phoenix,Arizona
High School
Mullen (Denver,CO)
colleges
University of New Mexico (Albuquerque,NM),
draft posit
2B
MLB Debut
Service Time
3.044 (2023)
MLB Teams
CLE [4] SEA [4] NYN [1]
TBC#
174644
mlbam id
664059
Retrosheet
Stat Capsuleavgopsabrhhrrbisb
Season [2023]SEA.253.7059113231510
Season [2023]AAA (SEA).324.990185416082919
Career MLB [2019-2023].238.670407669793932
Speed
92
Power
58
Contact
54
XBH
56
RBIs
45
Runs
67
Hitting
66
Durability
38
Team
.531
Player Tags
Player Notes:  
The TBC Weekly Newsletter keeps you up to date with site updates and new features. Subscribe today!
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 New Mexico MWC NCAA-1 Fr 19 5 if -- 59 225 58 63 9 5 1 32 4 4 47 48 5 16 2 0 2 85 295 15 48 .280 .412 .378 .790 .307 .098 .348 15.93 16.27 1.02 225.00
2014 New Mexico MWC NCAA-1 So 20 5 if -- 58 244 57 83 9 2 2 38 14 2 35 35 2 4 5 0 2 102 290 13 70 .340 .420 .418 .838 .270 .078 .382 12.07 12.07 1.00 122.00
2015 New Mexico MWC NCAA-1 Jr 21 5 if -- 29 106 25 33 6 0 1 13 6 3 19 19 1 2 0 0 1 42 128 7 26 .311 .421 .396 .817 .292 .085 .372 14.84 14.84 1.00 106.00
2015 Mahoning Valley Scrappers NYPL A- cle 21 4 2b log 16 53 8 15 4 1 1 7 3 0 7 14 0 2 1 0 0 24 63 6 9 .283 .361 .453 .813 .358 .170 .359 11.11 22.22 2.00 53.00
2016 Lake County Captains SAL A cle 22 4 2b-3b log 100 344 56 79 15 2 4 39 12 2 45 105 5 5 6 1 3 110 405 21 58 .230 .323 .320 .642 .250 .090 .311 11.11 25.93 2.33 86.00
2017 Lynchburg Hillcats Caro A+ cle 23 1 2b log 112 427 72 108 27 13 3 32 49 13 67 103 2 3 2 0 7 170 501 43 65 .253 .355 .398 .754 .386 .145 .325 13.37 20.56 1.54 142.33
2018 Akron RubberDucks East AA cle 24 -- 3b log 87 280 44 68 21 5 4 37 24 7 57 77 4 5 5 1 2 111 351 30 38 .243 .373 .396 .769 .418 .154 .314 16.24 21.94 1.35 70.00
2018 Columbus Clippers IL AAA cle 24 -- lf-2b log 7 17 3 3 0 0 0 2 2 0 2 6 1 1 0 0 0 3 21 0 3 .176 .300 .176 .476 .235 .000 .273 9.52 28.57 3.00 --
2019 Brooklyn Cyclones NYPL A- nyn 25 -- 3b-ss log 6 21 5 7 3 0 0 4 0 0 4 8 0 0 0 0 0 10 25 3 4 .333 .440 .476 .916 .333 .143 .538 16.00 32.00 2.00 --
2019 Binghamton Rumble Ponies East AA nyn 25 -- cf-2b log 68 247 39 64 8 5 2 13 19 4 40 78 4 0 1 0 4 88 292 15 49 .259 .370 .356 .726 .320 .097 .369 13.70 26.71 1.95 123.50
2019 Syracuse Mets IL AAA nyn 25 -- 2b-lf log 12 42 9 13 4 1 1 9 4 0 4 10 1 2 0 1 0 22 49 6 7 .310 .383 .524 .907 .405 .214 .387 8.16 20.41 2.50 42.00
2019 New York Mets NL MLB nyn 25 19 rf-2b log 11 4 2 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 4 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 75.00 -- --
2020 Seattle Mariners AL MLB sea 26 28 lf log 13 50 7 13 4 0 1 6 4 0 4 16 0 0 0 0 0 20 54 5 8 .260 .315 .400 .715 .300 .140 .364 7.41 29.63 4.00 50.00
2021 Seattle Mariners AL MLB sea 27 0 lf log 35 86 15 16 3 0 2 5 5 1 6 28 1 1 0 0 1 25 94 5 11 .186 .247 .291 .538 .221 .105 .250 6.38 29.79 4.67 43.00
2022 Tacoma Rainiers PCL2 AAA sea 28 1 2b log 39 152 28 43 11 2 6 25 15 1 18 34 4 3 2 0 2 76 179 19 24 .283 .369 .500 .869 .428 .217 .325 10.06 18.99 1.89 25.33
2022 Seattle Mariners AL MLB sea 28 0 rf-lf log 83 176 29 45 9 1 5 23 13 1 18 53 4 1 2 3 4 71 201 15 30 .256 .335 .403 .738 .318 .148 .333 8.96 26.37 2.94 35.20
2023 Tacoma Rainiers PCL2 AAA sea 29 1 rf-lf log 47 185 41 60 15 4 8 29 19 2 29 37 4 0 4 0 1 107 222 27 33 .324 .419 .578 .997 .503 .254 .361 13.06 16.67 1.28 23.13
2023 Seattle Mariners AL MLB sea 29 0 2b-lf log 52 91 13 23 3 1 1 5 10 1 15 17 1 1 0 0 0 31 108 5 18 .253 .364 .341 .705 .352 .088 .301 13.89 15.74 1.13 91.00
2015 A- Total -- CLE -- -- -- -- 16 53 8 15 4 1 1 7 3 0 7 14 0 2 1 0 0 24 63 6 9 .283 .361 .453 .813 .358 .170 .359 11.11 22.22 2.00 53.00
2016 A Total -- CLE -- -- -- -- 100 344 56 79 15 2 4 39 12 2 45 105 5 5 6 1 3 110 405 21 58 .230 .323 .320 .642 .250 .090 .311 11.11 25.93 2.33 86.00
2017 A+ Total -- CLE -- -- -- -- 112 427 72 108 27 13 3 32 49 13 67 103 2 3 2 0 7 170 501 43 65 .253 .355 .398 .754 .386 .145 .325 13.37 20.56 1.54 142.33
2018 AAA / AA Total -- CLE -- -- -- -- 94 297 47 71 21 5 4 39 26 7 59 83 5 6 5 1 2 114 372 30 41 .239 .369 .384 .753 .407 .145 .312 15.86 22.31 1.41 74.25
2019 A- / AAA / AA Total -- NYN -- -- -- -- 86 310 53 84 15 6 3 26 23 4 48 96 5 2 1 1 4 120 366 24 60 .271 .376 .387 .763 .332 .116 .382 13.11 26.23 2.00 103.33
2019 MLB Total -- NYN -- -- -- -- 11 4 2 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 4 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 75.00 -- --
2020 MLB Total -- SEA -- -- -- -- 13 50 7 13 4 0 1 6 4 0 4 16 0 0 0 0 0 20 54 5 8 .260 .315 .400 .715 .300 .140 .364 7.41 29.63 4.00 50.00
2021 MLB Total -- SEA -- -- -- -- 35 86 15 16 3 0 2 5 5 1 6 28 1 1 0 0 1 25 94 5 11 .186 .247 .291 .538 .221 .105 .250 6.38 29.79 4.67 43.00
2022 AAA Total -- SEA -- -- -- -- 39 152 28 43 11 2 6 25 15 1 18 34 4 3 2 0 2 76 179 19 24 .283 .369 .500 .869 .428 .217 .325 10.06 18.99 1.89 25.33
2022 MLB Total -- SEA -- -- -- -- 83 176 29 45 9 1 5 23 13 1 18 53 4 1 2 3 4 71 201 15 30 .256 .335 .403 .738 .318 .148 .333 8.96 26.37 2.94 35.20
2023 AAA Total -- SEA -- -- -- -- 47 185 41 60 15 4 8 29 19 2 29 37 4 0 4 0 1 107 222 27 33 .324 .419 .578 .997 .503 .254 .361 13.06 16.67 1.28 23.13
2023 MLB Total -- SEA -- -- -- -- 52 91 13 23 3 1 1 5 10 1 15 17 1 1 0 0 0 31 108 5 18 .253 .364 .341 .705 .352 .088 .301 13.89 15.74 1.13 91.00
Total MLB (5 yrs) -- MLB -- -- -- -- -- 194 407 66 97 19 2 9 39 32 3 43 117 6 3 2 3 5 147 461 30 67 .238 .319 .361 .680 .300 .123 .311 9.33 25.38 2.72 45.22
Total Minors (7 yrs) -- Minors -- -- -- -- -- 494 1768 305 460 108 33 29 197 147 29 273 472 25 21 21 3 19 721 2108 170 290 .260 .363 .408 .771 .369 .148 .335 12.95 22.39 1.73 60.97
Total AL (4 yrs) -- AL -- -- -- -- -- 183 403 64 97 19 2 9 39 32 3 43 114 6 3 2 3 5 147 457 30 67 .241 .322 .365 .686 .303 .124 .312 9.41 24.95 2.65 44.78
Total NL (1 yrs) -- NL -- -- -- -- -- 11 4 2 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 4 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 75.00 -- --
Total AAA (4 yrs) -- AAA -- -- -- -- -- 105 396 81 119 30 7 15 65 40 3 53 87 10 6 6 1 3 208 471 52 67 .301 .391 .525 .917 .452 .225 .347 11.25 18.47 1.64 26.40
Total AA (2 yrs) -- AA -- -- -- -- -- 155 527 83 132 29 10 6 50 43 11 97 155 8 5 6 1 6 199 643 45 87 .250 .371 .378 .749 .372 .127 .339 15.09 24.11 1.60 87.83
Total A+ (1 yrs) -- A+ -- -- -- -- -- 112 427 72 108 27 13 3 32 49 13 67 103 2 3 2 0 7 170 501 43 65 .253 .355 .398 .754 .386 .145 .325 13.37 20.56 1.54 142.33
Total A (1 yrs) -- A -- -- -- -- -- 100 344 56 79 15 2 4 39 12 2 45 105 5 5 6 1 3 110 405 21 58 .230 .323 .320 .642 .250 .090 .311 11.11 25.93 2.33 86.00
Total A- (2 yrs) -- A- -- -- -- -- -- 22 74 13 22 7 1 1 11 3 0 11 22 0 2 1 0 0 34 88 9 13 .297 .384 .459 .843 .351 .162 .404 12.50 25.00 2.00 74.00
Total NCAA-1 (3 yrs) -- NCAA-1 -- -- -- -- -- 146 575 140 179 24 7 4 83 24 9 101 102 8 22 7 0 5 229 713 35 144 .311 .417 .398 .815 .289 .087 .368 14.17 14.31 1.01 143.75
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
2013 Eau Claire Express Northwoods League CollegeSummer 19 34 123 21 39 6 0 2 23 5 0 17 21 1 0 2 0 2 51 143 8 31 .317 .399 .415 .813 .276 .098 .363 11.89 14.69 1.24 61.50
2014 Hyannis Harbor Hawks Cape Cod League CollegeSummer 20 41 138 21 36 6 0 1 11 12 2 14 26 1 2 1 0 1 45 156 7 29 .261 .331 .326 .657 .239 .065 .313 8.97 16.67 1.86 138.00
2017 Cleveland Indians MLB Spring Training Spring 23 4 3 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 4 0 0 .000 .250 .000 .250 .333 .000 .000 25.00 0.00 0.00 --
2018 Cleveland Indians MLB Spring Training Spring 24 3 3 2 1 0 0 0 0 1 0 1 2 0 0 0 0 0 1 4 0 1 .333 .500 .333 .833 .667 .000 1.000 25.00 50.00 2.00 --
2019 New York Mets MLB Spring Training Spring 25 4 4 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 5 0 0 .000 .200 .000 .200 .250 .000 .000 20.00 20.00 1.00 --
2020 Seattle Mariners MLB Spring Training Spring 26 8 14 1 5 3 0 0 2 0 0 0 0 0 0 0 0 0 8 14 3 2 .357 .357 .571 .929 .214 .214 .357 0.00 0.00 -- --
2021 Seattle Mariners MLB Spring Training Spring 27 21 46 2 11 3 2 0 4 7 0 4 17 2 0 0 0 0 18 52 5 6 .239 .327 .391 .718 .391 .152 .379 7.69 32.69 4.25 --
2022 Seattle Mariners MLB Spring Training Spring 28 1 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 1 .333 .333 .333 .667 .000 .000 .333 0.00 0.00 -- --
2023 Seattle Mariners MLB Spring Training Spring 29 13 31 6 9 2 1 1 4 1 0 2 6 1 0 0 0 0 16 34 4 5 .290 .353 .516 .869 .323 .226 .333 5.88 17.65 3.00 31.00
-- Totals -- Spring 23 54 104 13 27 8 3 1 10 9 0 9 26 3 0 0 0 0 44 116 12 15 .260 .336 .423 .759 .337 .163 .338 7.76 22.41 2.89 104.00
-- Totals -- CollegeSummer 19 75 261 42 75 12 0 3 34 17 2 31 47 2 2 3 0 3 96 299 15 60 .287 .364 .368 .731 .257 .080 .336 10.37 15.72 1.52 87.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
2015 Mahoning Valley Scrappers NYPL A- cle 21 2b 7 0 0.0 17 18 0 2 35 35 0 0 -- 1.000 5.0 -- -- 9.3 43.8 2
2016 Lake County Captains Midw A cle 22 2b 48 0 0.0 95 125 4 28 224 220 0 0 -- .982 4.6 -- -- 34.3 48.0 2
2016 Lake County Captains Midw A cle 22 3b 33 0 0.0 24 67 5 4 96 91 0 0 -- .948 2.8 -- -- 23.6 33.0 3
2016 Lake County Captains Midw A cle 22 ss 11 0 0.0 18 31 3 10 52 49 0 0 -- .942 4.5 -- -- 7.9 11.0 2
2016 Lake County Captains Midw A cle 22 lf 4 0 0.0 5 1 0 0 6 6 0 0 -- 1.000 1.5 -- -- 2.9 4.0 7
2017 Lynchburg Hillcats Caro A+ cle 23 2b 96 0 0.0 179 212 8 53 399 391 0 0 -- .980 4.1 -- -- 69.1 85.7 1
2017 Lynchburg Hillcats Caro A+ cle 23 ss 11 0 0.0 13 30 5 5 48 43 0 0 -- .896 3.9 -- -- 7.9 9.8 2
2017 Lynchburg Hillcats Caro A+ cle 23 lf 3 0 0.0 4 0 0 0 4 4 0 0 -- 1.000 1.3 -- -- 2.2 2.7 6
2018 Columbus Clippers IL AAA cle 24 2b 3 0 0.0 2 4 1 1 7 6 0 0 -- .857 2.0 -- -- 2.1 42.9 8
2018 Columbus Clippers IL AAA cle 24 lf 4 0 0.0 2 0 0 0 2 2 0 0 -- 1.000 0.5 -- -- 2.9 57.1 12
2018 Columbus Clippers IL AAA cle 24 cf 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.7 14.3 10
2018 Columbus Clippers IL AAA cle 24 rf 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.7 14.3 14
2018 Akron RubberDucks East AA cle 24 2b 8 0 0.0 14 18 0 5 32 32 0 0 -- 1.000 4.0 -- -- 5.7 9.2 3
2018 Akron RubberDucks East AA cle 24 3b 41 0 0.0 26 60 10 3 96 86 0 0 -- .896 2.1 -- -- 29.3 47.1 2
2018 Akron RubberDucks East AA cle 24 ss 19 0 0.0 17 52 2 12 71 69 0 0 -- .972 3.6 -- -- 13.6 21.8 2
2018 Akron RubberDucks East AA cle 24 lf 11 0 0.0 23 0 0 0 23 23 0 0 -- 1.000 2.1 -- -- 7.9 12.6 6
2018 Akron RubberDucks East AA cle 24 cf 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.7 1.1 5
2019 New York Mets NL MLB nyn 25 2b 1 0 1.0 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 0.6 9.1 7
2019 New York Mets NL MLB nyn 25 rf 1 0 4.0 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 0.6 9.1 8
2019 Syracuse Mets IL AAA nyn 25 2b 7 0 0.0 16 16 0 6 32 32 0 0 -- 1.000 4.6 -- -- 5.0 58.3 6
2019 Syracuse Mets IL AAA nyn 25 ss 2 0 0.0 0 1 0 1 1 1 0 0 -- 1.000 0.5 -- -- 1.4 16.7 5
2019 Syracuse Mets IL AAA nyn 25 lf 5 0 0.0 5 0 0 0 5 5 0 0 -- 1.000 1.0 -- -- 3.5 41.7 7
2019 Binghamton Rumble Ponies East AA nyn 25 2b 23 0 0.0 39 57 2 11 98 96 0 0 -- .980 4.2 -- -- 16.4 33.8 3
2019 Binghamton Rumble Ponies East AA nyn 25 3b 4 0 0.0 3 5 2 0 10 8 0 0 -- .800 2.0 -- -- 2.9 5.9 6
2019 Binghamton Rumble Ponies East AA nyn 25 ss 2 0 0.0 5 4 0 3 9 9 0 0 -- 1.000 4.5 -- -- 1.4 2.9 5
2019 Binghamton Rumble Ponies East AA nyn 25 lf 4 0 0.0 3 0 0 0 3 3 0 0 -- 1.000 0.8 -- -- 2.9 5.9 10
2019 Binghamton Rumble Ponies East AA nyn 25 cf 25 0 0.0 59 2 1 0 62 61 0 0 -- .984 2.4 -- -- 17.9 36.8 3
2019 Binghamton Rumble Ponies East AA nyn 25 rf 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.7 1.5 9
2019 Brooklyn Cyclones NYPL A- nyn 25 2b 1 0 0.0 3 1 0 1 4 4 0 0 -- 1.000 4.0 -- -- 1.3 16.7 6
2019 Brooklyn Cyclones NYPL A- nyn 25 3b 2 0 0.0 5 4 0 0 9 9 0 0 -- 1.000 4.5 -- -- 2.7 33.3 7
2019 Brooklyn Cyclones NYPL A- nyn 25 ss 1 0 0.0 2 3 0 2 5 5 0 0 -- 1.000 5.0 -- -- 1.3 16.7 5
2019 Brooklyn Cyclones NYPL A- nyn 25 lf 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 1.3 16.7 8
2020 Seattle Mariners AL MLB sea 26 3b 1 1 10.0 2 3 0 0 5 5 0 0 -- 1.000 5.0 0.50 4.50 1.7 7.7 4
2020 Seattle Mariners AL MLB sea 26 lf 10 10 84.2 24 0 0 0 24 24 0 0 -- 1.000 2.4 0.29 2.57 16.7 76.9 5
2020 Seattle Mariners AL MLB sea 26 rf 1 1 9.0 1 0 0 0 1 1 0 0 -- 1.000 1.0 0.11 1.00 1.7 7.7 8
2020 Seattle Mariners AL MLB sea 26 dh 1 1 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 1.7 7.7 7
2021 Seattle Mariners AL MLB sea 27 2b 4 1 16.0 3 4 0 1 7 7 0 0 -- 1.000 1.8 0.44 3.94 2.5 11.4 7
2021 Seattle Mariners AL MLB sea 27 lf 20 15 130.1 40 2 0 0 42 42 0 0 -- 1.000 2.1 0.32 2.91 12.3 57.1 5
2021 Seattle Mariners AL MLB sea 27 cf 3 2 19.0 6 0 0 0 6 6 0 0 -- 1.000 2.0 0.32 2.84 1.9 8.6 5
2021 Seattle Mariners AL MLB sea 27 rf 6 4 38.0 7 0 0 0 7 7 0 0 -- 1.000 1.2 0.18 1.66 3.7 17.1 4
2021 Seattle Mariners AL MLB sea 27 dh 2 1 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 1.2 5.7 10
2022 Seattle Mariners AL MLB sea 28 2b 4 1 12.0 3 4 0 1 7 7 0 0 -- 1.000 1.8 0.58 5.25 2.5 4.8 4
2022 Seattle Mariners AL MLB sea 28 lf 33 21 210.0 60 1 1 0 62 61 0 0 -- .984 1.8 0.29 2.61 20.4 39.8 2
2022 Seattle Mariners AL MLB sea 28 cf 6 3 31.0 12 0 0 0 12 12 0 0 -- 1.000 2.0 0.39 3.48 3.7 7.2 5
2022 Seattle Mariners AL MLB sea 28 rf 37 24 229.0 48 1 0 0 49 49 0 0 -- 1.000 1.3 0.21 1.93 22.8 44.6 3
2022 Seattle Mariners AL MLB sea 28 dh 7 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 4.3 8.4 12
2022 Tacoma Rainiers PCL2 AAA sea 28 2b 29 0 250.0 64 68 5 20 137 132 0 0 -- .964 4.6 0.53 4.75 19.3 74.4 2
2022 Tacoma Rainiers PCL2 AAA sea 28 ss 7 0 59.0 12 16 2 1 30 28 0 0 -- .933 4.0 0.47 4.27 4.7 17.9 3
2022 Tacoma Rainiers PCL2 AAA sea 28 cf 2 0 15.0 6 0 0 0 6 6 0 0 -- 1.000 3.0 0.40 3.60 1.3 5.1 9
2023 Seattle Mariners AL MLB sea 29 1b 4 3 27.0 23 2 1 2 26 25 0 0 -- .962 6.3 0.93 8.33 2.5 7.7 3
2023 Seattle Mariners AL MLB sea 29 2b 10 5 49.0 6 9 0 3 15 15 0 0 -- 1.000 1.5 0.31 2.76 6.2 19.2 5
2023 Seattle Mariners AL MLB sea 29 lf 16 7 74.2 13 1 0 0 14 14 0 0 -- 1.000 0.9 0.19 1.70 9.9 30.8 6
2023 Seattle Mariners AL MLB sea 29 cf 4 0 6.0 1 0 0 0 1 1 0 0 -- 1.000 0.3 0.17 1.50 2.5 7.7 3
2023 Seattle Mariners AL MLB sea 29 rf 2 2 14.0 5 0 0 0 5 5 0 0 -- 1.000 2.5 0.36 3.21 1.2 3.8 5
2023 Seattle Mariners AL MLB sea 29 of 21 9 94.2 19 1 0 0 20 20 0 0 -- 1.000 1.0 0.21 1.91 13.0 40.4 8
2023 Seattle Mariners AL MLB sea 29 dh 15 6 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 9.3 28.8 4
2023 Tacoma Rainiers PCL2 AAA sea 29 2b 15 0 120.1 38 31 0 9 69 69 0 0 -- 1.000 4.6 0.57 5.17 0.0 31.9 4
2023 Tacoma Rainiers PCL2 AAA sea 29 3b 6 0 55.0 7 7 1 1 15 14 0 0 -- .933 2.3 0.25 2.29 0.0 12.8 6
2023 Tacoma Rainiers PCL2 AAA sea 29 ss 11 0 98.0 16 22 0 5 38 38 0 0 -- 1.000 3.5 0.39 3.49 0.0 23.4 4
2023 Tacoma Rainiers PCL2 AAA sea 29 lf 6 0 47.2 11 1 1 0 13 12 0 0 -- .923 2.0 0.25 2.29 0.0 12.8 9
2023 Tacoma Rainiers PCL2 AAA sea 29 cf 4 0 36.0 14 0 0 0 14 14 0 0 -- 1.000 3.5 0.39 3.50 0.0 8.5 6
Total MLB (1 yrs) -- MLB -- -- 1b 4 3 27 23 2 1 2 26 25 0 0 -- .962 6.3 0.93 8.33 -- -- --
Total MLB (4 yrs) -- MLB -- -- 2b 19 7 78 12 17 0 5 29 29 0 0 -- 1.000 1.5 0.37 3.35 -- -- --
Total MLB (1 yrs) -- MLB -- -- 3b 1 1 10 2 3 0 0 5 5 0 0 -- 1.000 5.0 0.50 4.50 -- -- --
Total MLB (4 yrs) -- MLB -- -- lf 79 53 498 137 4 1 0 142 141 0 0 -- .993 1.8 0.28 2.55 -- -- --
Total MLB (3 yrs) -- MLB -- -- cf 13 5 56 19 0 0 0 19 19 0 0 -- 1.000 1.5 0.34 3.05 -- -- --
Total MLB (5 yrs) -- MLB -- -- rf 47 31 294 61 1 0 0 62 62 0 0 -- 1.000 1.3 0.21 1.90 -- -- --
Total MLB (1 yrs) -- MLB -- -- of 21 9 94 19 1 0 0 20 20 0 0 -- 1.000 1.0 0.21 1.91 -- -- --
Total MLB (4 yrs) -- MLB -- -- dh 25 8 0 0 0 0 0 0 0 0 0 -- -- 0.0 -- -- -- -- --
Total AAA (4 yrs) -- AAA -- -- 2b 54 0 370 120 119 6 36 245 239 0 0 -- .976 4.4 0.65 5.81 -- -- --
Total AAA (1 yrs) -- AAA -- -- 3b 6 0 55 7 7 1 1 15 14 0 0 -- .933 2.3 0.25 2.29 -- -- --
Total AAA (3 yrs) -- AAA -- -- ss 20 0 157 28 39 2 7 69 67 0 0 -- .971 3.4 0.43 3.84 -- -- --
Total AAA (3 yrs) -- AAA -- -- lf 15 0 47 18 1 1 0 20 19 0 0 -- .950 1.3 0.40 3.62 -- -- --
Total AAA (3 yrs) -- AAA -- -- cf 7 0 51 20 0 0 0 20 20 0 0 -- 1.000 2.9 0.39 3.53 -- -- --
Total AAA (1 yrs) -- AAA -- -- rf 1 0 0 0 0 0 0 0 0 0 0 -- -- 0.0 -- -- -- -- --
Total AA (2 yrs) -- AA -- -- 2b 31 0 0 53 75 2 16 130 128 0 0 -- .985 4.1 -- -- -- -- --
Total AA (2 yrs) -- AA -- -- 3b 45 0 0 29 65 12 3 106 94 0 0 -- .887 2.1 -- -- -- -- --
Total AA (2 yrs) -- AA -- -- ss 21 0 0 22 56 2 15 80 78 0 0 -- .975 3.7 -- -- -- -- --
Total AA (2 yrs) -- AA -- -- lf 15 0 0 26 0 0 0 26 26 0 0 -- 1.000 1.7 -- -- -- -- --
Total AA (2 yrs) -- AA -- -- cf 26 0 0 59 2 1 0 62 61 0 0 -- .984 2.3 -- -- -- -- --
Total AA (1 yrs) -- AA -- -- rf 1 0 0 0 0 0 0 0 0 0 0 -- -- 0.0 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- 2b 96 0 0 179 212 8 53 399 391 0 0 -- .980 4.1 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- ss 11 0 0 13 30 5 5 48 43 0 0 -- .896 3.9 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- lf 3 0 0 4 0 0 0 4 4 0 0 -- 1.000 1.3 -- -- -- -- --
Total A (1 yrs) -- A -- -- 2b 48 0 0 95 125 4 28 224 220 0 0 -- .982 4.6 -- -- -- -- --
Total A (1 yrs) -- A -- -- 3b 33 0 0 24 67 5 4 96 91 0 0 -- .948 2.8 -- -- -- -- --
Total A (1 yrs) -- A -- -- ss 11 0 0 18 31 3 10 52 49 0 0 -- .942 4.5 -- -- -- -- --
Total A (1 yrs) -- A -- -- lf 4 0 0 5 1 0 0 6 6 0 0 -- 1.000 1.5 -- -- -- -- --
Total A- (2 yrs) -- A- -- -- 2b 8 0 0 20 19 0 3 39 39 0 0 -- 1.000 4.9 -- -- -- -- --
Total A- (1 yrs) -- A- -- -- 3b 2 0 0 5 4 0 0 9 9 0 0 -- 1.000 4.5 -- -- -- -- --
Total A- (1 yrs) -- A- -- -- ss 1 0 0 2 3 0 2 5 5 0 0 -- 1.000 5.0 -- -- -- -- --
Total A- (1 yrs) -- A- -- -- lf 1 0 0 0 0 0 0 0 0 0 0 -- -- 0.0 -- -- -- -- --
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
2015 Minor 0 0 0 7 0 0 0 0 0 0 0
2016 Minor 0 0 0 48 33 11 4 0 0 0 0
2017 Minor 0 0 0 96 0 11 3 0 0 0 0
2018 Minor 0 0 0 11 41 19 15 2 1 0 0
2019 Minor 0 0 0 31 6 5 10 25 1 0 0
2019 MLB 0 0 0 1 0 0 0 0 1 0 0
2020 MLB 0 0 0 0 1 0 10 0 1 0 1
2021 MLB 0 0 0 4 0 0 20 3 6 0 2
2022 Minor 0 0 0 29 0 7 0 2 0 0 0
2022 MLB 0 0 0 4 0 0 33 6 37 0 7
2023 Minor 0 0 0 15 6 11 6 4 0 0 0
2023 MLB 0 0 4 10 0 0 16 4 2 21 15