Auction ends July 18, 3:25 PM
On MLB 40-man: YES
Acquired: Trade (CHC) Mar'23
Thu 7/17 | Fri 7/18 | Sat 7/19 |
---|---|---|
--- | @TEX 8:05 PM EDT | @TEX 7:05 PM EDT |
Positions
2B/SS/3B/OF
2026 Earned Positions
3B/OF/SS
All Leagues
Average $2.28
Median $2.00
Old School (5x5)
Average $2.06
Median $1.00
All Leagues
Average $2.90
Median $2.00
Old School (5x5)
Average $3.20
Median $3.00
Roster%
98.47%
Change
7Day
1.22%
30Day
4.59%
2025 OPL Round 4
OPL Roster%
15.63%
OPL Average Salary
$1.60

July 12, 2025 7:13 PM : McKinstry went 1-for-3 with a walk and a two-run home run in Saturday's 15-7 loss to the Mariners.
Analysis: A day after swiping two bases, McKinstry made his mark with his eighth home run of the season. It's one away from matching his career high, as the utility player hasn't generally been known for his power. McKinstry is also now sitting with an .842 OPS, which would easily be a new high-water mark and is well above his career .684 figure. McKinstry has been a sneaky fantasy performer in 2025 who can fill in at multiple positions across the field.
MLB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2020 | LAD | 4 | 7 | 7 | 1 | 0 | 0 | 0 | 0.28571 |
2021 | LAD | 60 | 172 | 158 | 19 | 7 | 29 | 1 | 0.21519 |
2022 | LAD | 10 | 14 | 11 | 4 | 1 | 2 | 0 | 0.09091 |
2022 | CHC | 47 | 171 | 155 | 17 | 4 | 12 | 7 | 0.20645 |
2023 | DET | 148 | 518 | 464 | 60 | 9 | 35 | 16 | 0.23060 |
2024 | DET | 118 | 325 | 297 | 32 | 4 | 23 | 16 | 0.21549 |
2025 | DET | 88 | 331 | 288 | 49 | 8 | 31 | 15 | 0.28472 |
MILB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2016 | LAD (R) | 4 | 17 | 17 | 1 | 0 | 0 | 0 | 0.17647 |
2016 | LAD (A) | 41 | 165 | 142 | 18 | 0 | 14 | 6 | 0.26056 |
2017 | LAD (A) | 17 | 69 | 52 | 10 | 1 | 3 | 2 | 0.30769 |
2017 | LAD (A+) | 82 | 355 | 319 | 39 | 3 | 28 | 5 | 0.22571 |
2017 | LAD (AA) | 15 | 45 | 39 | 5 | 0 | 2 | 0 | 0.25641 |
2018 | LAD (A) | 18 | 72 | 53 | 12 | 3 | 8 | 2 | 0.37736 |
2018 | LAD (A+) | 33 | 114 | 91 | 20 | 2 | 8 | 0 | 0.30769 |
2018 | LAD (AA) | 25 | 87 | 83 | 7 | 2 | 8 | 0 | 0.19277 |
2019 | LAD (AA) | 95 | 384 | 341 | 53 | 12 | 52 | 8 | 0.27859 |
2019 | LAD (AAA) | 26 | 95 | 89 | 17 | 7 | 26 | 0 | 0.38202 |
2021 | LAD (AAA) | 40 | 171 | 147 | 35 | 7 | 21 | 4 | 0.27211 |
2022 | LAD (AAA) | 48 | 223 | 191 | 36 | 4 | 25 | 0 | 0.33508 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 13, 2025 | DET | SEA | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 12, 2025 | DET | SEA | 4 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
Jul 11, 2025 | DET | SEA | 4 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 2 | 0 |
Jul 9, 2025 | DET | TBR | 4 | 4 | 2 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jul 8, 2025 | DET | TBR | 4 | 2 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 0 |
Jul 7, 2025 | DET | TBR | 4 | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Jul 6, 2025 | DET | @CLE | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
Jul 5, 2025 | DET | @CLE | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Jul 4, 2025 | DET | @CLE | 4 | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Jul 3, 2025 | DET | @WSN | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
Totals | 36 | 29 | 7 | 5 | 2 | 0 | 3 | 7 | 6 | 2 | 0 | 5 | 1 |
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 |
---|---|---|---|
April 13, 2021 9:35 AM | add | Jake Taylor Mississippi Misfits II | $3 |
July 28, 2021 8:20 PM | cut | Jake Taylor Mississippi Misfits II | $2 |
May 31, 2023 12:33 PM | add | SeaWolves | $3 |
July 26, 2023 11:34 AM | cut | SeaWolves | $2 |
August 29, 2023 2:15 PM | add | SeaWolves | $2 |
August 29, 2023 2:55 PM | cut | SeaWolves | $1 |