Mon 6/16 | Tue 6/17 | Wed 6/18 |
---|---|---|
--- | MIL 8:05 PM EDT | MIL 8:05 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $15.21
Median $15.00
FanGraphs Points
Average $16.12
Median $16.00
All Leagues
Average $14.90
Median $15.00
FanGraphs Points
Average $17.30
Median $17.50
Roster%
100%
Change
7Day
0.31%
30Day
0%
2025 OPL Round 3
OPL Roster%
13.00%
OPL Average Salary
$14.15

June 15, 2025 7:50 PM : Happ went 1-for-4 with a walk, an RBI and a run scored in Sunday's 3-2, 10-inning win over the Pirates. He also stole a base.
Analysis: Happ did a little bit of everything from the leadoff spot to help lead the Cubs to another victory. The veteran now has four stolen bases this season in five attempts, so he'll have to get going to reach last year's total of 13 steals. Despite running a bit less, Happ remains a solid fantasy commodity due to his position atop a strong Chicago lineup and his well-rounded stat line.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | CHC | 115 | 413 | 364 | 92 | 17 | 3 | 24 | 39 | 4 | 8 | 4 | 5.01 | 576.20 |
2018 | CHC | 142 | 462 | 387 | 90 | 19 | 2 | 15 | 70 | 3 | 8 | 4 | 3.86 | 547.50 |
2019 | CHC | 58 | 156 | 140 | 37 | 7 | 1 | 11 | 15 | 0 | 2 | 0 | 4.23 | 245.40 |
2020 | CHC | 57 | 231 | 198 | 51 | 11 | 1 | 12 | 30 | 2 | 1 | 3 | 5.75 | 327.50 |
2021 | CHC | 148 | 535 | 465 | 105 | 20 | 1 | 25 | 62 | 5 | 9 | 2 | 4.29 | 634.20 |
2022 | CHC | 158 | 641 | 573 | 155 | 42 | 2 | 17 | 58 | 6 | 9 | 4 | 4.97 | 785.90 |
2023 | CHC | 158 | 691 | 580 | 144 | 35 | 4 | 21 | 99 | 6 | 14 | 3 | 5.58 | 881.30 |
2024 | CHC | 153 | 657 | 569 | 138 | 34 | 2 | 25 | 80 | 6 | 13 | 2 | 5.4 | 825.90 |
2025 | CHC | 63 | 297 | 257 | 64 | 14 | 0 | 7 | 36 | 1 | 4 | 1 | 5.14 | 323.60 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | CHC (A-) | 29 | 130 | 106 | 30 | 8 | 1 | 4 | 23 | 0 | 9 | 0 | 7.4 | 214.60 |
2015 | CHC (A) | 38 | 165 | 145 | 35 | 9 | 3 | 5 | 17 | 0 | 1 | 1 | 5.03 | 191.30 |
2016 | CHC (A+) | 69 | 293 | 240 | 71 | 16 | 3 | 7 | 48 | 1 | 10 | 3 | 6.44 | 444.50 |
2016 | CHC (AA) | 65 | 274 | 248 | 65 | 14 | 0 | 8 | 20 | 2 | 6 | 2 | 4.67 | 303.60 |
2017 | CHC (AAA) | 26 | 116 | 104 | 31 | 6 | 0 | 9 | 11 | 0 | 2 | 1 | 7.91 | 205.60 |
2019 | CHC (AAA) | 99 | 429 | 359 | 87 | 18 | 1 | 16 | 65 | 4 | 9 | 2 | 5.61 | 555.00 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 15, 2025 | CHC | PIT | 5 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 6.50 |
Jun 14, 2025 | CHC | PIT | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | -3.00 |
Jun 13, 2025 | CHC | PIT | 5 | 3 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.60 |
Jun 12, 2025 | CHC | PIT | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Jun 11, 2025 | CHC | @PHI | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4.50 |
Jun 10, 2025 | CHC | @PHI | 5 | 3 | 2 | 2 | 0 | 0 | 2 | 3 | 3 | 0 | 0 | 0 | 0 | 33.00 |
Jun 9, 2025 | CHC | @PHI | 5 | 5 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 10.00 |
Jun 8, 2025 | CHC | @DET | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jun 7, 2025 | CHC | @DET | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Jun 6, 2025 | CHC | @DET | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Totals | 44 | 37 | 7 | 6 | 1 | 0 | 3 | 6 | 6 | 0 | 1 | 1 | 0 | 53.20 |
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 29, 2016 4:52 PM | add | Galilean Gang | $1 |
October 7, 2016 12:40 PM | increase | Galilean Gang | $2 |
June 23, 2017 9:29 AM | move | Post-Hype Hype Train (from Galilean Gang) | $2 |
October 7, 2017 1:53 AM | increase | Post-Hype Hype Train | $4 |
November 15, 2017 12:09 AM | increase | Post-Hype Hype Train | $6 |
January 20, 2018 2:31 PM | move | SF Finos (from Post-Hype Hype Train) | $6 |
February 2, 2018 9:03 PM | move | Los Tigres del Norte (from SF Finos) | $6 |
October 12, 2018 12:48 PM | increase | Los Tigres del Norte | $8 |
November 17, 2018 10:54 PM | move | Coastal Empire (from Los Tigres del Norte) | $8 |
January 31, 2019 9:03 PM | cut | Coastal Empire | $4 |
February 24, 2019 9:04 PM | add | RomanTown Gigantes | $6 |
June 28, 2019 11:40 AM | cut | RomanTown Gigantes | $3 |
August 16, 2019 1:00 PM | add | Galilean Gang | $6 |
October 4, 2019 5:03 PM | increase | Galilean Gang | $8 |
January 3, 2020 5:08 PM | cut | Galilean Gang | $0 |
March 2, 2020 9:21 PM | add | the fighting Schwarbernators | $13 |
September 30, 2020 6:54 PM | increase | the fighting Schwarbernators | $15 |
November 15, 2020 12:41 AM | increase | the fighting Schwarbernators | $20 |
December 26, 2020 4:15 PM | move | Scarlet Begonias (from the fighting Schwarbernators) | $20 |
July 5, 2021 12:58 AM | cut | Scarlet Begonias | $10 |
August 7, 2021 12:29 PM | add | Scarlet Begonias | $10 |
August 7, 2021 1:14 PM | cut | Scarlet Begonias | $5 |
August 20, 2021 1:05 AM | add | Coastal Empire | $5 |
October 9, 2021 4:48 AM | increase | Coastal Empire | $7 |
December 3, 2021 11:09 AM | move | the fighting Schwarbernators (from Coastal Empire ) | $7 |
October 14, 2022 1:32 AM | increase | the fighting Schwarbernators | $9 |
October 12, 2023 11:03 AM | increase | the fighting Schwarbernators | $11 |
November 15, 2023 12:45 AM | increase | the fighting Schwarbernators | $16 |
October 10, 2024 12:28 AM | increase | the fighting Schwarbernators | $18 |
November 15, 2024 12:10 AM | increase | the fighting Schwarbernators | $21 |