On MLB 40-man: YES
Acquired: Free Agent (NYM) Feb'25
Sun 6/08 | Mon 6/09 | Tue 6/10 |
---|---|---|
Not starting TOR 6-3 F | --- | TEX 7:40 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $1.60
Median $1.00
Old School (5x5)
Average $1.12
Median $1.00
All Leagues
Average $1.40
Median $1.00
Old School (5x5)
Average $1.10
Median $1.00
Roster%
22.39%
Change
7Day
0.31%
30Day
11.66%
2025 OPL Round 2
OPL Roster%
1.18%
OPL Average Salary
$2.00

June 8, 2025 1:21 PM : Bader is out of the lineup for Sunday's game against the Blue Jays.
Analysis: Bader appears to be receiving a routine day off in the series finale after starting in each of the Twins' last five games. Willi Castro will fill in for Bader in left field.
MLB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2017 | STL | 32 | 92 | 85 | 10 | 3 | 10 | 2 | 0.23529 |
2018 | STL | 138 | 427 | 379 | 61 | 12 | 37 | 15 | 0.26385 |
2019 | STL | 128 | 406 | 347 | 54 | 12 | 39 | 11 | 0.20461 |
2020 | STL | 50 | 125 | 106 | 21 | 4 | 11 | 3 | 0.22642 |
2021 | STL | 103 | 401 | 367 | 45 | 16 | 50 | 9 | 0.26703 |
2022 | STL | 72 | 264 | 246 | 35 | 5 | 21 | 15 | 0.25610 |
2022 | NYY | 14 | 49 | 46 | 3 | 0 | 9 | 2 | 0.21739 |
2023 | NYY | 84 | 310 | 288 | 40 | 7 | 37 | 17 | 0.23958 |
2023 | CIN | 14 | 34 | 31 | 4 | 0 | 3 | 3 | 0.16129 |
2024 | NYM | 143 | 437 | 402 | 57 | 12 | 51 | 17 | 0.23632 |
2025 | MIN | 56 | 182 | 157 | 20 | 6 | 24 | 6 | 0.25478 |
MILB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2015 | STL (A-) | 7 | 30 | 29 | 6 | 2 | 4 | 2 | 0.37931 |
2015 | STL (A) | 54 | 228 | 206 | 34 | 9 | 28 | 15 | 0.30097 |
2016 | STL (AA) | 82 | 356 | 318 | 48 | 16 | 41 | 11 | 0.28302 |
2016 | STL (AAA) | 49 | 161 | 147 | 22 | 3 | 17 | 2 | 0.23129 |
2017 | STL (AAA) | 123 | 479 | 431 | 74 | 20 | 55 | 15 | 0.28306 |
2019 | STL (AAA) | 16 | 75 | 63 | 23 | 7 | 15 | 3 | 0.31746 |
2021 | STL (A) | 3 | 11 | 9 | 1 | 0 | 1 | 0 | 0.33333 |
2021 | STL (AAA) | 1 | 3 | 2 | 1 | 0 | 0 | 0 | 0.50000 |
2022 | NYY (AA) | 6 | 23 | 21 | 4 | 1 | 4 | 1 | 0.28571 |
2022 | STL (AAA) | 1 | 4 | 3 | 1 | 0 | 0 | 0 | 0.00000 |
2023 | NYY (AA) | 5 | 18 | 18 | 0 | 0 | 1 | 0 | 0.16667 |
2023 | NYY (AAA) | 5 | 21 | 19 | 1 | 0 | 0 | 1 | 0.10526 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 7, 2025 | MIN | TOR | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 6, 2025 | MIN | TOR | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 5, 2025 | MIN | @ATH | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 4, 2025 | MIN | @ATH | 4 | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
Jun 3, 2025 | MIN | @ATH | 5 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 2, 2025 | MIN | @ATH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 1, 2025 | MIN | @SEA | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
May 31, 2025 | MIN | @SEA | 5 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
May 30, 2025 | MIN | @SEA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
May 27, 2025 | MIN | @TBR | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 29 | 23 | 3 | 4 | 2 | 0 | 1 | 2 | 3 | 1 | 1 | 0 | 0 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 17, 2023 | AA | SOM | ALT | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 16, 2023 | AA | SOM | ALT | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 14, 2023 | AA | SOM | ALT | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 12 | 12 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 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 16, 2019 7:01 PM | add | Durham Bulls | $6 |
May 17, 2019 11:33 PM | move | WTF (from Durham Bulls) | $6 |
May 17, 2019 11:35 PM | cut | WTF | $3 |
June 19, 2019 9:12 PM | add | WTF | $3 |
June 19, 2019 10:04 PM | cut | WTF | $2 |
July 23, 2019 9:44 AM | add | WTF | $2 |
July 23, 2019 5:56 PM | cut | WTF | $1 |
September 25, 2019 11:44 PM | add | WTF | $1 |
September 26, 2019 9:02 PM | cut | WTF | $1 |
May 9, 2021 7:05 AM | add | Prestige Worldwide | $1 |
August 20, 2021 8:05 PM | cut | Prestige Worldwide | $1 |
August 21, 2021 8:06 PM | add | Generous Carriage | $1 |
October 9, 2021 4:48 AM | increase | Generous Carriage | $3 |
May 25, 2022 10:13 AM | move | Double Stuffed Orioles (from Generous Carriage) | $3 |
October 14, 2022 1:57 AM | increase | Double Stuffed Orioles | $5 |
January 21, 2023 7:20 AM | move | Judges Orders (from Double Stuffed Orioles) | $5 |
September 12, 2023 6:54 PM | cut | Judges Orders | $3 |
April 22, 2024 9:01 AM | add | Double Stuffed Orioles | $2 |
May 3, 2024 9:11 AM | cut | Double Stuffed Orioles | $1 |
May 4, 2024 9:12 AM | add | Ottoneu regrets | $2 |
July 28, 2024 1:47 PM | cut | Ottoneu regrets | $1 |
March 7, 2025 8:30 PM | add | Alabama Slammers | $1 |
March 20, 2025 1:49 PM | cut | Alabama Slammers | $1 |