| Tue 8/19 | Wed 8/20 | Thu 8/21 |
|---|---|---|
| 4Batting 4 CIN 1-1 3••• | CIN 9:38 PM EDT | --- |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $10.30
Median $10.00
FanGraphs Points
Average $10.87
Median $10.00
All Leagues
Average $10.00
Median $9.50
FanGraphs Points
Average $9.60
Median $9.50
Roster%
100%
Change
7Day
0%
30Day
0.31%
2025 OPL Round 6
OPL Roster%
37.50%
OPL Average Salary
$7.67
August 14, 2025 4:18 AM : Ward went 1-for-2 with a solo home run, an additional run scored and two walks in a 6-5 win against the Dodgers on Wednesday.
Analysis: Ward produced the Angels' first run with a 375-foot solo shot in the second inning. The outfielder reached three times in total, putting an exclamation mark on a big three-game set during which he went 3-for-9 with two homers, four walks, six runs and three RBI. Ward might wish he could play the crosstown rivals every day -- across six games against the Dodgers this year, he batted 7-for-21 with four home runs, seven walks, nine runs and six runs batted in.
MLB Stats
Batting
| Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | LAA | 40 | 147 | 135 | 24 | 3 | 0 | 6 | 9 | 3 | 2 | 0 | 2.61 | 104.30 |
| 2019 | LAA | 20 | 48 | 42 | 8 | 3 | 0 | 1 | 6 | 0 | 0 | 0 | 1.95 | 38.90 |
| 2020 | LAA | 34 | 102 | 94 | 26 | 6 | 2 | 0 | 8 | 0 | 2 | 0 | 3.18 | 108.20 |
| 2021 | LAA | 65 | 237 | 208 | 52 | 15 | 0 | 8 | 20 | 6 | 1 | 1 | 4.29 | 279.00 |
| 2022 | LAA | 135 | 564 | 495 | 139 | 22 | 2 | 23 | 60 | 4 | 5 | 3 | 5.69 | 767.90 |
| 2023 | LAA | 97 | 409 | 356 | 90 | 18 | 0 | 14 | 39 | 8 | 4 | 2 | 4.89 | 474.80 |
| 2024 | LAA | 156 | 663 | 585 | 144 | 26 | 2 | 25 | 63 | 7 | 6 | 4 | 4.83 | 753.40 |
| 2025 | LAA | 123 | 531 | 465 | 110 | 28 | 2 | 29 | 58 | 2 | 3 | 1 | 5.68 | 699.10 |
MILB Stats
Batting
| Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | LAA (R) | 32 | 141 | 109 | 38 | 4 | 1 | 2 | 29 | 2 | 5 | 2 | 7.4 | 236.80 |
| 2015 | LAA (A) | 24 | 103 | 92 | 32 | 3 | 0 | 1 | 10 | 0 | 1 | 1 | 5.6 | 134.40 |
| 2016 | LAA (A+) | 123 | 529 | 466 | 116 | 11 | 0 | 10 | 48 | 5 | 0 | 0 | 3.81 | 468.50 |
| 2017 | LAA (A+) | 54 | 247 | 207 | 50 | 11 | 1 | 6 | 35 | 0 | 0 | 0 | 5.04 | 272.00 |
| 2017 | LAA (AA) | 33 | 145 | 119 | 34 | 3 | 0 | 3 | 22 | 2 | 0 | 0 | 5.46 | 180.30 |
| 2018 | LAA (AA) | 42 | 179 | 148 | 51 | 8 | 0 | 6 | 29 | 1 | 8 | 1 | 7.61 | 319.60 |
| 2018 | LAA (AAA) | 60 | 267 | 227 | 80 | 18 | 0 | 8 | 36 | 2 | 10 | 2 | 7.93 | 475.80 |
| 2019 | LAA (AAA) | 106 | 512 | 421 | 129 | 34 | 1 | 27 | 80 | 9 | 11 | 5 | 8.81 | 933.40 |
| 2021 | LAA (CPX) | 3 | 8 | 7 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 2.13 | 6.40 |
| 2021 | LAA (AAA) | 13 | 59 | 49 | 21 | 9 | 0 | 4 | 9 | 1 | 2 | 0 | 12.78 | 166.10 |
Recent Games
Last 10 MLB Games
| Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug 18, 2025 | LAA | CIN | 4 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 8.50 |
| Aug 17, 2025 | LAA | @ATH | 6 | 5 | 2 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 12.10 |
| Aug 16, 2025 | LAA | @ATH | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| Aug 15, 2025 | LAA | @ATH | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
| Aug 13, 2025 | LAA | LAD | 4 | 2 | 1 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 19.00 |
| Aug 12, 2025 | LAA | LAD | 5 | 5 | 2 | 0 | 0 | 0 | 1 | 3 | 2 | 0 | 0 | 0 | 0 | 15.60 |
| Aug 11, 2025 | LAA | LAD | 4 | 2 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4.00 |
| Aug 10, 2025 | LAA | @DET | 4 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.00 |
| Aug 9, 2025 | LAA | @DET | 4 | 4 | 3 | 0 | 1 | 0 | 1 | 2 | 3 | 0 | 0 | 0 | 0 | 25.10 |
| Aug 8, 2025 | LAA | @DET | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| Totals | 43 | 33 | 10 | 10 | 3 | 0 | 3 | 10 | 7 | 0 | 0 | 0 | 0 | 89.90 | ||
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 |
|---|---|---|---|
| August 16, 2018 11:25 PM | add | Free Range Manitoba Reds | $3 |
| September 17, 2018 3:32 AM | cut | Free Range Manitoba Reds | $2 |
| June 23, 2021 1:34 PM | add | Scarlet Begonias | $1 |
| July 23, 2021 6:00 PM | cut | Scarlet Begonias | $1 |
| April 28, 2022 1:47 AM | add | Post-Hype Hype Train | $11 |
| October 14, 2022 1:52 AM | increase | Post-Hype Hype Train | $13 |
| March 16, 2023 11:02 AM | move | Coastal Empire (from Post-Hype Hype Train) | $13 |
| August 4, 2023 9:27 AM | cut | Coastal Empire | $7 |
| September 6, 2023 5:03 PM | add | Coastal Empire | $7 |
| October 12, 2023 12:11 PM | increase | Coastal Empire | $9 |
| October 10, 2024 12:25 AM | increase | Coastal Empire | $11 |
| December 31, 2024 2:46 PM | move | SF Finos (from Coastal Empire ) | $11 |
| August 4, 2025 11:29 AM | move | Scarlet Begonias (from SF Finos) | $11 |