Thu 7/10 | Fri 7/11 | Sat 7/12 |
---|---|---|
@NYY 7:05 PM EDT | @DET 7:10 PM EDT | @DET 1:10 PM EDT |
Positions
SS
2026 Earned Positions
SS
All Leagues
Average $2.14
Median $1.00
FanGraphs Points
Average $2.47
Median $2.00
All Leagues
Average $2.50
Median $2.00
FanGraphs Points
Average $3.30
Median $3.00
Roster%
89.26%
Change
7Day
0.31%
30Day
3.37%
2025 OPL Round 3
OPL Roster%
19.00%
OPL Average Salary
$1.95

July 6, 2025 1:16 AM : Crawford went 1-for-3 with a double and a walk in Saturday's 1-0 win over the Pirates.
Analysis: Crawford extended his hitting streak to seven games and has now registered at least one hit in eight of his last nine. The 30-year-old shortstop continues to offer the Mariners some stability at the leadoff spot while Victor Robles (shoulder) sits on the injured list. Crawford hasn't supplied much in the way of power -- he's slugging just .383 over his last 58 outings -- but he's batting .287 with 19 RBI, 23 runs scored, 32 walks and four stolen bases across his last 267 plate appearances.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | PHI | 23 | 87 | 70 | 15 | 4 | 1 | 0 | 16 | 0 | 1 | 0 | 3.53 | 81.20 |
2018 | PHI | 49 | 138 | 117 | 25 | 6 | 3 | 3 | 13 | 5 | 2 | 0 | 2.93 | 143.50 |
2019 | SEA | 93 | 396 | 345 | 78 | 21 | 4 | 7 | 43 | 2 | 5 | 3 | 4.06 | 377.40 |
2020 | SEA | 53 | 232 | 204 | 52 | 7 | 2 | 2 | 23 | 3 | 6 | 3 | 4.13 | 218.70 |
2021 | SEA | 160 | 687 | 619 | 169 | 37 | 0 | 9 | 58 | 5 | 3 | 6 | 4.36 | 697.20 |
2022 | SEA | 145 | 603 | 518 | 126 | 24 | 3 | 6 | 68 | 10 | 3 | 2 | 3.9 | 564.80 |
2023 | SEA | 145 | 638 | 534 | 142 | 35 | 0 | 19 | 94 | 5 | 2 | 0 | 5.81 | 842.10 |
2024 | SEA | 105 | 451 | 392 | 79 | 16 | 2 | 9 | 52 | 6 | 5 | 0 | 3.58 | 376.30 |
2025 | SEA | 89 | 388 | 328 | 94 | 12 | 0 | 7 | 52 | 2 | 5 | 1 | 5.26 | 467.70 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | PHI (R) | 39 | 168 | 142 | 49 | 8 | 3 | 1 | 25 | 0 | 12 | 5 | 6.82 | 265.90 |
2013 | PHI (A) | 14 | 60 | 53 | 11 | 1 | 0 | 0 | 7 | 0 | 2 | 1 | 2.39 | 33.50 |
2014 | PHI (A) | 60 | 267 | 227 | 67 | 16 | 0 | 3 | 37 | 2 | 14 | 7 | 5.78 | 346.80 |
2014 | PHI (A+) | 63 | 271 | 236 | 65 | 7 | 0 | 8 | 28 | 2 | 10 | 7 | 4.97 | 312.90 |
2015 | PHI (A+) | 21 | 95 | 79 | 31 | 1 | 0 | 1 | 14 | 1 | 5 | 2 | 7.42 | 155.80 |
2015 | PHI (AA) | 86 | 405 | 351 | 93 | 21 | 7 | 5 | 49 | 1 | 7 | 2 | 5.53 | 475.30 |
2016 | PHI (AA) | 36 | 166 | 136 | 36 | 8 | 0 | 3 | 30 | 0 | 5 | 3 | 5.78 | 208.10 |
2016 | PHI (AAA) | 87 | 385 | 336 | 82 | 11 | 1 | 4 | 42 | 1 | 7 | 4 | 3.79 | 329.50 |
2017 | PHI (AAA) | 127 | 556 | 474 | 115 | 20 | 6 | 15 | 79 | 1 | 5 | 4 | 5.05 | 641.50 |
2018 | PHI (R) | 1 | 5 | 1 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 11 | 11.00 |
2018 | PHI (A+) | 12 | 49 | 42 | 6 | 1 | 0 | 1 | 7 | 0 | 0 | 0 | 2.08 | 24.90 |
2018 | PHI (AAA) | 16 | 68 | 58 | 15 | 2 | 1 | 1 | 5 | 4 | 1 | 0 | 4.74 | 75.80 |
2019 | SEA (A+) | 3 | 12 | 10 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 3.67 | 11.00 |
2019 | SEA (AAA) | 31 | 138 | 116 | 37 | 7 | 0 | 3 | 19 | 2 | 3 | 0 | 6.72 | 208.40 |
2023 | SEA (A+) | 1 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3 | -3.00 |
2024 | SEA (AAA) | 4 | 14 | 11 | 2 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 2.3 | 9.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 9, 2025 | SEA | @NYY | 4 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 15.00 |
Jul 8, 2025 | SEA | @NYY | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 6.20 |
Jul 6, 2025 | SEA | PIT | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Jul 5, 2025 | SEA | PIT | 4 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.50 |
Jul 4, 2025 | SEA | PIT | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Jul 3, 2025 | SEA | KCR | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.20 |
Jul 2, 2025 | SEA | KCR | 4 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11.10 |
Jul 1, 2025 | SEA | KCR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1.60 |
Jun 30, 2025 | SEA | KCR | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 6.20 |
Jun 29, 2025 | SEA | @TEX | 6 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.60 |
Totals | 45 | 41 | 14 | 2 | 2 | 0 | 1 | 3 | 2 | 0 | 0 | 0 | 0 | 58.60 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 25, 2024 | AAA | TAC | SAC | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 24, 2024 | AAA | TAC | SAC | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
May 15, 2024 | AAA | TAC | SL | 3 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
May 14, 2024 | AAA | TAC | SL | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 19, 2023 | A+ | EVE | HIL | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 17 | 14 | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
September 1, 2014 8:03 PM | add | ⚡️Laser Show⚡️ | $1 |
October 8, 2014 11:25 PM | increase | ⚡️Laser Show⚡️ | $2 |
December 15, 2014 9:41 PM | cut | ⚡️Laser Show⚡️ | $1 |
February 15, 2015 4:01 PM | add | adam | $1 |
October 5, 2015 8:08 AM | increase | adam | $2 |
June 2, 2016 11:17 AM | move | MakeDawsonSure (from adam) | $2 |
October 7, 2016 12:44 PM | increase | MakeDawsonSure | $3 |
November 15, 2016 8:16 AM | increase | MakeDawsonSure | $4 |
April 25, 2017 4:44 PM | cut | MakeDawsonSure | $2 |
April 26, 2017 4:44 PM | add | Ship of Fools | $4 |
June 28, 2017 9:28 AM | cut | Ship of Fools | $2 |
August 1, 2017 5:31 PM | add | Midre Cummings and Goings | $4 |
October 7, 2017 1:54 AM | increase | Midre Cummings and Goings | $6 |
December 16, 2017 7:51 AM | move | ⚡️Laser Show⚡️ (from Midre Cummings and Goings) | $6 |
April 14, 2018 4:52 PM | cut | ⚡️Laser Show⚡️ | $3 |
April 18, 2018 9:22 PM | add | MakeDawsonSure | $4 |
October 12, 2018 12:53 PM | increase | MakeDawsonSure | $6 |
January 27, 2019 1:54 AM | cut | MakeDawsonSure | $3 |
June 11, 2019 10:04 AM | add | ⚡️Laser Show⚡️ | $1 |
October 4, 2019 4:58 PM | increase | ⚡️Laser Show⚡️ | $3 |
November 15, 2019 1:31 AM | cut | ⚡️Laser Show⚡️ | $0 |
August 1, 2020 11:06 AM | add | MakeDawsonSure | $6 |
September 30, 2020 7:25 PM | increase | MakeDawsonSure | $8 |
January 20, 2021 7:11 AM | cut | MakeDawsonSure | $0 |
June 19, 2021 5:37 AM | add | Midre Cummings and Goings | $5 |
August 10, 2021 3:20 PM | cut | Midre Cummings and Goings | $3 |
March 8, 2022 10:20 PM | add | Midre Cummings and Goings | $1 |
March 26, 2022 8:35 AM | cut | Midre Cummings and Goings | $1 |
April 6, 2022 12:27 AM | add | Anchorage Glacier Pilots | $1 |
April 6, 2022 1:06 AM | cut | Anchorage Glacier Pilots | $1 |
April 10, 2022 10:54 AM | add | adam | $1 |
October 14, 2022 1:49 AM | increase | adam | $3 |
January 30, 2023 8:15 AM | cut | adam | $0 |
August 3, 2023 8:51 PM | add | Beane Counters | $2 |
August 23, 2023 6:45 PM | cut | Beane Counters | $1 |
September 2, 2023 4:02 PM | add | Ryman & Stealin | $2 |
October 12, 2023 12:11 PM | increase | Ryman & Stealin | $4 |
July 25, 2024 3:40 PM | cut | Ryman & Stealin | $2 |
August 30, 2024 11:33 AM | add | Ryman & Stealin | $2 |
August 31, 2024 9:56 PM | cut | Ryman & Stealin | $1 |
March 23, 2025 9:18 AM | add | Gelof My Lawn | $1 |