On MLB 40-man: YES
Acquired: Free Agent (SDP) Feb'25
Sat 4/26 | Sun 4/27 | Mon 4/28 |
---|---|---|
9Batting 9 @SFG 4:05 PM EDT | @SFG 4:05 PM EDT | ATH 8:05 PM EDT |
Positions
SS
2026 Earned Positions
Util
All Leagues
Average $1.00
Median $1.00
FanGraphs Points
Average $0.00
Median $0.00
All Leagues
Average $1.00
Median $1.00
FanGraphs Points
Average $1.00
Median $1.00
Roster%
0.31%
Change
7Day
0%
30Day
0.3%
2025 OPL Round 1
OPL Roster%
0.00%
OPL Average Salary
$0.00

April 24, 2025 8:20 AM : Ahmed started at shortstop and went 0-for-2 in Wednesday's 5-2 loss to the Athletics.
Analysis: Ahmed had his contract selected from Triple-A Round Rock earlier in the day and was in the starting lineup against a left-hander. He was summoned from the minors after the Rangers placed Corey Seager (hamstring) on the 10-day injured list. Josh Smith, who pinch hit for Ahmed and finished Wednesday's game at shortstop, will share the position while Seager rehabs. Expect Ahmed to start against southpaws and Smith against righties.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 | ARI | 25 | 75 | 70 | 14 | 2 | 0 | 1 | 3 | 0 | 0 | 1 | 1.19 | 29.80 |
2015 | ARI | 134 | 459 | 421 | 95 | 17 | 6 | 9 | 29 | 1 | 4 | 5 | 2.71 | 362.70 |
2016 | ARI | 90 | 308 | 284 | 62 | 9 | 1 | 4 | 15 | 4 | 5 | 2 | 2.15 | 193.50 |
2017 | ARI | 53 | 178 | 167 | 42 | 8 | 1 | 6 | 10 | 1 | 3 | 4 | 3.42 | 181.00 |
2018 | ARI | 153 | 564 | 516 | 121 | 33 | 5 | 16 | 40 | 2 | 5 | 4 | 3.66 | 560.50 |
2019 | ARI | 158 | 625 | 556 | 141 | 33 | 6 | 19 | 52 | 4 | 8 | 2 | 4.56 | 719.70 |
2020 | ARI | 57 | 217 | 199 | 53 | 10 | 1 | 5 | 18 | 0 | 4 | 0 | 4.23 | 241.10 |
2021 | ARI | 129 | 473 | 434 | 96 | 30 | 3 | 5 | 34 | 2 | 7 | 2 | 2.87 | 370.40 |
2022 | ARI | 17 | 54 | 52 | 12 | 2 | 0 | 3 | 2 | 0 | 0 | 1 | 3.08 | 52.40 |
2023 | ARI | 72 | 210 | 198 | 42 | 10 | 1 | 2 | 12 | 0 | 5 | 1 | 1.85 | 133.40 |
2024 | SFG | 52 | 172 | 155 | 36 | 6 | 1 | 1 | 10 | 1 | 1 | 1 | 2.14 | 111.20 |
2024 | LAD | 17 | 49 | 48 | 11 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1.64 | 27.90 |
2024 | SDP | 2 | 7 | 7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.7 | -1.40 |
2025 | TEX | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2 | -2.00 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 | ATL (R) | 59 | 284 | 248 | 65 | 13 | 2 | 4 | 30 | 3 | 18 | 6 | 5.41 | 319.10 |
2012 | ATL (A+) | 130 | 571 | 506 | 136 | 36 | 4 | 6 | 49 | 4 | 40 | 10 | 4.97 | 646.20 |
2013 | ARI (AA) | 136 | 538 | 487 | 115 | 21 | 5 | 4 | 33 | 5 | 26 | 7 | 3.15 | 427.80 |
2014 | ARI (AAA) | 104 | 452 | 407 | 127 | 26 | 4 | 4 | 37 | 3 | 14 | 6 | 5.48 | 569.80 |
2017 | ARI (R) | 4 | 13 | 10 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 1 | -0.95 | -3.80 |
2017 | ARI (AAA) | 2 | 8 | 7 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 5.5 | 11.00 |
2024 | SFG (AAA) | 3 | 11 | 10 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1.4 | 4.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 23, 2025 | TEX | @ATH | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2.00 |
Sep 29, 2024 | SDP | @ARI | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Sep 28, 2024 | SDP | @ARI | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Aug 18, 2024 | LAD | @STL | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Aug 17, 2024 | LAD | @STL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Aug 14, 2024 | LAD | @MIL | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Aug 11, 2024 | LAD | PIT | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Aug 10, 2024 | LAD | PIT | 3 | 3 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 8.20 |
Aug 6, 2024 | LAD | PHI | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Aug 5, 2024 | LAD | PHI | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Totals | 26 | 26 | 5 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 2.00 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 12, 2024 | AAA | SAC | @RNO | 4 | 3 | 2 | 1 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 |
Jun 11, 2024 | AAA | SAC | @RNO | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 1, 2024 | AAA | SAC | TAC | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 11 | 10 | 2 | 1 | 0 | 0 | 0 | 1 | 2 | 0 | 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 |
---|---|---|---|
March 18, 2018 10:13 PM | add | Grayson and the Viltrumites | $1 |
October 12, 2018 12:50 PM | increase | Grayson and the Viltrumites | $3 |
January 16, 2019 12:13 AM | cut | Grayson and the Viltrumites | $2 |
April 12, 2019 2:07 PM | add | 1992 City Champs | $1 |
October 4, 2019 4:55 PM | increase | 1992 City Champs | $3 |
January 31, 2020 10:44 PM | cut | 1992 City Champs | $0 |
February 23, 2020 9:41 PM | add | Des Moines Monastics | $1 |
September 30, 2020 6:50 PM | increase | Des Moines Monastics | $3 |
January 28, 2021 4:20 PM | cut | Des Moines Monastics | $0 |
July 12, 2022 8:18 AM | add | Project Mayhem | $1 |
October 14, 2022 2:06 AM | increase | Project Mayhem | $3 |
January 18, 2023 8:14 AM | cut | Project Mayhem | $0 |