2025 Spring Training

Baseball Reference.com Logo
for the free Baseball Reference newsletter and get scores, news and notes in your inbox every day.
It's also available for football, basketball and hockey.

Sign Up For Free

Projections

Standard Batting

Upgraded
Show Non‑Major
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
2017 22 CHC NL 1.6 115 413 364 62 92 17 3 24 68 8 4 39 129 .253 .328 .514 .842 113 .359 114 187 12 4 2 4 5 847H9/5 ROY-8
2018 23 CHC NL 0.8 142 462 387 56 90 19 2 15 44 8 4 70 167 .233 .353 .408 .761 102 .342 105 158 6 3 0 2 9 *87H95/341
2019 24 CHC NL 1.4 58 156 140 25 37 7 1 11 30 2 0 15 39 .264 .333 .564 .898 128 .377 128 79 1 0 0 1 0 H748/593
2020 25 CHC NL 1.3 57 231 198 27 51 11 1 12 28 1 3 30 63 .258 .361 .505 .866 131 .371 133 100 1 2 1 0 1 *87/9H3D MVP-18
2021 26 CHC NL 1.6 148 535 465 63 105 20 1 25 66 9 2 62 156 .226 .323 .434 .757 103 .338 106 202 12 5 2 1 0 *78H9/45D
2022 27 CHC NL 4.3 158 641 573 72 155 42 2 17 72 9 4 58 149 .271 .342 .440 .781 117 .345 117 252 11 6 0 4 4 *7D/H8 AS,GG
2023 28 CHC NL 3.6 158 691 580 86 144 35 4 21 84 14 3 99 153 .248 .360 .431 .791 118 .351 120 250 12 6 0 6 2 *7/DH GG
2024 29 CHC NL 3.9 153 657 569 89 138 34 2 25 86 13 2 80 168 .243 .341 .441 .782 120 .345 121 251 7 6 0 2 1 *7/DH GG
2025 30 CHC NL 2 9 7 0 2 0 0 0 1 0 0 2 3 .286 .444 .286 .730 126 .354 2 0 0 0 0 0 */7
9 Yrs 18.4 991 3795 3283 480 814 185 16 150 479 64 22 455 1027 .248 .343 .451 .794 115 .349 116 1481 62 32 5 20 22 *78H945D3/1
162 Game Avg 162 620 537 78 133 30 3 25 78 10 4 74 168 .248 .343 .451 .794 115 .349 242 10 5 1 3 4
Standard Batting Table
Season Age Team Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GIDP HBP SH SF IBB Pos Awards
2017 22 CHC NL 5 8 7 0 1 0 0 0 0 0 0 1 5 .143 .250 .143 .393 1 0 0 0 0 0 /4789
2018 23 CHC NL 1 1 0 0 0 0 0 0 0 0 0 1 0 1.000 0 0 0 0 0 0 /*H
2020 25 CHC NL 2 8 8 1 4 0 0 1 1 0 0 0 1 .500 .500 .875 1.375 7 0 0 0 0 0 */87
3 Yrs 8 17 15 1 5 0 0 1 1 0 0 2 6 .333 .412 .533 .945 8 0 0 0 0 0 /8479H
162 Game Avg 162 344 304 20 101 0 0 20 20 0 0 41 122 .333 .412 .533 .945 162 0 0 0 0 0

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
2017 22 CHC NL 413 7 0 -2 -1 1 4 0.3 13 18 1.6 .504 .503 1.8 -0.1 19 847H9/5 ROY-8
2018 23 CHC NL 462 2 -1 -1 -3 -2 -4 -0.6 15 11 0.8 .497 .498 1.3 -0.7 14 *87H95/341
2019 24 CHC NL 156 5 1 0 4 -1 10 0.9 5 15 1.4 .516 .506 1.0 0.3 11 H748/593
2020 25 CHC NL 231 9 -2 0 -2 0 6 0.6 8 14 1.3 .510 .503 1.5 -0.2 16 *87/9H3D MVP-18
2021 26 CHC NL 535 4 2 0 -4 -2 -1 -0.3 18 17 1.6 .499 .499 2.0 -0.7 21 *78H9/45D
2022 27 CHC NL 641 12 -2 1 15 -6 20 2.2 22 42 4.3 .514 .513 2.7 1.1 27 *7D/H8 AS,GG
2023 28 CHC NL 691 16 0 1 2 -5 14 1.4 23 37 3.6 .509 .509 3.4 -0.4 35 *7/DH GG
2024 29 CHC NL 657 15 -1 0 8 -5 18 1.8 22 40 3.9 .512 .511 3.1 0.3 32 *7/DH GG
2025 30 CHC NL 9 */7
9 Yrs 3795 71 -3 -1 19 -20 66 6.3 126 193 18.4 .506 .505 16.8 -0.4 174 *78H945D3/1
162 Game Avg 620
Become a Stathead & surf this site ad-free.

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% EV HardH% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% SB% XBT% Pos Awards
2017 22 CHC NL 413 .359 114 .316 .261 5.8 31.2 9.4 88.7 44.7 26.6 40.7 26.1 0.70 35.3 48.1 16.6 0.0 -0.8% 3.24 34.2 66.7 52.8 847H9/5 ROY-8
2018 23 CHC NL 462 .342 105 .362 .176 3.2 36.1 15.2 91.1 46.6 27.5 40.5 24.8 0.68 28.4 53.2 18.5 0.8 1.0% 9.65 27.7 66.7 55.0 *87H95/341
2019 24 CHC NL 156 .377 128 .286 .300 7.1 25.0 9.6 90.7 44.3 16.7 42.2 29.4 0.74 26.5 53.9 19.6 1.1 0.1% 8.55 34.1 100.0 44.4 H748/593
2020 25 CHC NL 231 .371 133 .317 .247 5.2 27.3 13.0 90.5 49.3 30.9 46.3 18.4 0.88 26.5 57.4 16.2 0.1 0.3% 6.75 21.1 25.0 42.1 *87/9H3D MVP-18
2021 26 CHC NL 535 .338 106 .281 .209 4.7 29.2 11.6 88.9 41.9 20.2 46.5 28.2 0.88 31.7 48.4 19.9 0.6 -1.0% 4.57 25.9 81.8 28.1 *78H9/45D
2022 27 CHC NL 641 .345 117 .336 .169 2.7 23.2 9.0 89.6 40.6 22.0 47.2 24.8 0.90 32.9 48.8 18.2 -2.2 0.2% -2.97 27.2 69.2 41.2 *7D/H8 AS,GG
2023 28 CHC NL 691 .351 120 .299 .183 3.0 22.1 14.3 89.7 39.2 25.4 41.8 25.6 0.72 29.6 51.3 19.2 2.0 1.5% 18.91 28.5 82.4 44.7 *7/DH GG
2024 29 CHC NL 657 .345 121 .299 .199 3.8 25.6 12.2 90.6 45.3 22.8 39.0 30.3 0.64 34.2 46.7 19.1 1.8 0.4% 16.73 32.2 86.7 45.8 *7/DH GG
2025 30 CHC NL 9 .354 .500 .000 0.0 33.3 22.2 86.4 25.0 25.0 25.0 25.0 0.33 0.0 75.0 25.0 0.0 0.0% 0.77 0.0 */7
9 Yrs 3795 .349 116 .312 .203 4.0 27.1 12.0 89.9 42.9 23.8 43.0 26.3 0.76 31.4 50.0 18.6 4.1 1.6% 66.20 28.7 74.4 44.7 *78H945D3/1
MLB Average .323 100 .295 .166 3.2 22.6 8.5 88.3 38.8 24.5 42.7 24.5 0.76 29.2 52.6 18.2 30.9 75.8 41.1
Advanced Batting Table
Batting Batting Ratios Win Probability
Season Age Team Lg PA BAbip ISO HR% SO% BB% WPA cWPA RE24 RS% Pos Awards
2017 22 CHC NL 8 .500 .000 0.0 62.5 12.5 -0.1 -0.8% -1.08 0.0 /4789
2018 23 CHC NL 1 0.0 0.0 100.0 0.1 0.9% 0.39 0.0 /*H
2020 25 CHC NL 8 .500 .375 12.5 12.5 0.0 0.2 0.9% 0.93 0.0 */87
3 Yrs 17 .500 .200 5.9 35.3 11.8 0.1 1.0% 0.23 0.0 /8479H
MLB Average .273 .167 3.6 25.1 9.6 28.2

Compare Ian Happ to

Javascript is required for the selection of a player.
Ex: Michael Conforto, Brad Wilkerson
Powered by Stathead.com Logo

Standard Fielding

Upgraded
Standard Fielding Table
Standard Total Zone DRS Range Factor Baserunners
Season Age Team Lg Pos G GS CG Inn Ch PO A E DP Fld% lgFld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 lgRF9 RF/G lgRFG SB CS Pick Awards
2017 22 CHC NL OF 82 60 34 532.2 106 100 4 2 0 .981 .985 5 11 0 0 1.76 2.03 1.27 2.01 ROY-8
2017 22 CHC NL CF 54 41 25 346.2 82 77 3 2 0 .976 .988 7 26 3 10 2.08 2.32 1.48 2.30 ROY-8
2017 22 CHC NL 2B 44 28 16 260.1 120 39 79 2 13 .983 .982 -1 -2 0 0 4.08 4.41 2.68 4.36 ROY-8
2017 22 CHC NL LF 29 11 5 113.0 15 14 1 0 0 1.000 .982 -1 -13 -2 -21 1.19 1.83 0.52 1.81 ROY-8
2017 22 CHC NL RF 14 8 4 73.0 9 9 0 0 0 1.000 .984 -2 -35 -1 -16 1.11 1.95 0.64 1.92 ROY-8
2017 22 CHC NL 3B 4 1 0 17.0 8 3 5 0 2 1.000 .963 -1 -78 -1 -71 4.24 2.49 2.00 2.45 ROY-8
2018 23 CHC NL OF 115 88 39 802.0 172 164 6 2 0 .988 .985 -8 -12 -3 -4 1.91 2.08 1.48 2.08
2018 23 CHC NL CF 63 49 17 403.2 88 86 1 1 0 .989 .985 -7 -21 -6 -18 1.94 2.45 1.38 2.44
2018 23 CHC NL LF 59 27 17 276.0 50 44 5 1 0 .980 .986 -5 -23 3 13 1.60 1.85 0.83 1.85
2018 23 CHC NL RF 24 12 5 122.1 34 34 0 0 0 1.000 .985 3 30 0 0 2.50 1.95 1.42 1.94
2018 23 CHC NL 3B 20 12 5 113.0 32 9 21 2 1 .938 .958 1 7 0 0 2.39 2.49 1.50 2.49
2018 23 CHC NL 2B 2 0 0 3.0 0 0 0 0 0 0 -120 0 0 0.00 4.20 0.00 4.30
2018 23 CHC NL 1B 2 2 0 14.0 14 10 4 0 2 1.000 .994 1 60 0 0 9.00 8.68 7.00 8.65
2018 23 CHC NL P 1 0 0 1.0 0 0 0 0 0 0 0 0.00 1.80 0.00 1.60 0 0 0
2019 24 CHC NL OF 29 11 4 126.0 36 35 1 0 0 1.000 .984 -2 -14 3 29 2.57 2.04 1.24 2.02
2019 24 CHC NL LF 15 3 2 44.0 8 8 0 0 0 1.000 .983 0 -5 1 27 1.64 1.80 0.53 1.79
2019 24 CHC NL CF 13 7 2 64.1 22 22 0 0 0 1.000 .986 -2 -39 1 19 3.08 2.32 1.69 2.31
2019 24 CHC NL 2B 13 9 4 82.2 33 14 18 1 3 .970 .983 -1 -7 -1 -15 3.48 4.15 2.46 4.13
2019 24 CHC NL 3B 8 5 4 54.0 22 6 15 1 1 .955 .962 1 13 1 22 3.50 2.53 2.63 2.51
2019 24 CHC NL RF 8 1 0 17.2 6 5 1 0 0 1.000 .983 1 61 1 68 3.06 1.99 0.75 1.98
2019 24 CHC NL 1B 7 3 3 41.0 45 43 2 0 5 1.000 .993 1 15 1 29 9.88 8.56 6.43 8.51
2020 25 CHC NL OF 56 53 21 446.1 91 87 3 1 1 .989 .988 -4 -9 -2 -5 1.81 2.04 1.61 1.94 MVP-18
2020 25 CHC NL CF 51 49 18 360.2 76 73 3 0 1 1.000 .991 -3 -10 -2 -7 1.90 2.34 1.49 2.22 MVP-18
2020 25 CHC NL LF 28 2 1 60.2 10 10 0 0 0 1.000 .989 1 28 1 20 1.48 1.82 0.36 1.73 MVP-18
2020 25 CHC NL RF 7 2 2 25.0 5 4 0 1 0 .800 .982 -2 -91 -1 -48 1.44 1.98 0.57 1.89 MVP-18
2020 25 CHC NL 1B 2 0 0 6.0 5 5 0 0 0 1.000 .992 0 0 0 0 7.50 8.40 2.50 7.90 MVP-18
2020 25 CHC NL DH 1 0 0.00 MVP-18
2021 26 CHC NL OF 123 115 83 992.2 209 205 4 0 0 1.000 .986 -12 -14 -3 -4 1.89 2.06 1.70 2.00
2021 26 CHC NL LF 65 52 40 459.1 94 91 3 0 0 1.000 .983 -9 -24 1 3 1.84 1.87 1.45 1.82
2021 26 CHC NL CF 56 52 35 438.2 98 97 1 0 0 1.000 .990 0 -1 -2 -5 2.01 2.39 1.75 2.32
2021 26 CHC NL RF 16 11 8 94.2 17 17 0 0 0 1.000 .985 -2 -19 -2 -25 1.62 1.92 1.06 1.87
2021 26 CHC NL 2B 8 4 1 34.2 12 4 7 1 0 .917 .982 0 -3 -1 -35 2.86 4.13 1.38 4.01
2021 26 CHC NL 3B 2 0 0 1.1 0 0 0 0 0 0 0 0 0 0.00 2.70 0.00 2.50
2021 26 CHC NL DH 1 1 0.00
2022 27 CHC NL OF 147 143 130 1245.1 288 277 8 3 1 .990 .988 3 3 15 14 2.06 2.12 1.94 2.09 AS,GG
2022 27 CHC NL LF 146 142 129 1233.1 285 274 8 3 1 .989 .988 2 2 14 14 2.06 1.83 1.93 1.80 AS,GG
2022 27 CHC NL DH 10 9 0.00 AS,GG
2022 27 CHC NL CF 3 1 1 12.0 3 3 0 0 0 1.000 .990 1 70 1 100 2.25 2.48 1.00 2.43 AS,GG
2023 28 CHC NL LF 154 152 142 1338.1 268 253 12 3 4 .989 .986 10 9 2 2 1.78 1.88 1.72 1.85 GG
2023 28 CHC NL OF 154 152 142 1338.1 268 253 12 3 4 .989 .988 10 9 2 2 1.78 2.15 1.72 2.12 GG
2023 28 CHC NL DH 4 4 0.00 GG
2024 29 CHC NL LF 144 144 131 1248.1 319 307 11 1 2 .997 .987 19 18 8 8 2.29 1.87 2.21 1.84 GG
2024 29 CHC NL OF 144 144 131 1248.1 319 307 11 1 2 .997 .988 19 18 8 8 2.29 2.21 2.21 2.18 GG
2024 29 CHC NL DH 8 8 0.00 GG
2025 30 CHC NL LF 2 2 2 18.0 4 4 0 0 0 1.000 1.000 0 -13 2.00 1.75 2.00 1.75
2025 30 CHC NL OF 2 2 2 18.0 4 4 0 0 0 1.000 1.000 0 -13 2.00 1.50 2.00 1.50
Standard Total Zone DRS Range Factor Baserunners
Pos G GS CG Inn Ch PO A E DP Fld% lgFld% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 lgRF9 RF/G lgRFG SB CS Pick Awards
9 Yrs 965 832 619 7377.2 1784 1565 200 19 35 .989 .986 12 2 19 3 2.15 2.29 1.83 2.31 0 0 0
OF (9 Yrs) OF 852 768 586 6749.2 1493 1432 49 12 8 .992 .987 12 2 20 4 1.97 2.11 1.74 2.07
LF (9 Yrs) LF 642 535 469 4791.0 1053 1005 40 8 7 .992 .987 17 4 28 7 1.96 1.86 1.63 1.82
CF (6 Yrs) CF 240 199 98 1626.0 369 358 8 3 1 .992 .988 -4 -3 -5 -4 2.03 2.38 1.53 2.33
RF (5 Yrs) RF 69 34 19 332.2 71 69 1 1 0 .986 .985 -2 -5 -3 -11 1.89 1.95 1.01 1.92
DH (5 Yrs) DH 24 22 0.00
2B (4 Yrs) 2B 67 41 21 380.2 165 57 104 4 16 .976 .982 -1 -4 -2 -6 3.81 4.32 2.40 4.27
3B (4 Yrs) 3B 34 18 9 185.1 62 18 41 3 4 .952 .960 0 1 0 0 2.87 2.51 1.74 2.49
1B (3 Yrs) 1B 11 5 3 61.0 64 58 6 0 7 1.000 .993 1 24 1 20 9.44 8.57 5.82 8.43
P (1 Yr) P 1 0 0 1.0 0 0 0 0 0 0 0 0.00 1.80 0.00 1.60 0 0 0
Standard Fielding Table
Standard Range Factor
Season Age Team Lg Pos G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G Awards
2017 22 CHC NL 2B 2 0 0 3.2 2 0 2 0 1 1.000 4.91 1.00
2017 22 CHC NL CF 1 0 0 3.0 2 1 0 1 0 .500 3.00 1.00
2017 22 CHC NL LF 1 1 0 6.0 2 2 0 0 0 1.000 3.00 2.00
2017 22 CHC NL RF 1 0 0 1.1 0 0 0 0 0 0.00 0.00
2020 25 CHC NL CF 2 2 1 16.0 7 7 0 0 0 1.000 3.94 3.50
2020 25 CHC NL LF 1 0 0 2.0 0 0 0 0 0 0.00 0.00
2 Yrs 8 3 1 32.0 13 10 2 1 1 .923 3.38 1.50
CF (2 Yrs) CF 3 2 1 19.0 9 8 0 1 0 .889 3.79 2.67
LF (2 Yrs) LF 2 1 0 8.0 2 2 0 0 0 1.000 2.25 1.00
2B (1 Yr) 2B 2 0 0 3.2 2 0 2 0 1 1.000 4.91 1.00
RF (1 Yr) RF 1 0 0 1.1 0 0 0 0 0 0.00 0.00

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Transactions

Salaries

  • Salaries may not be complete (especially pre-1985) and may not include some earned bonuses

Frequently Asked Questions

How old is Ian Happ?

Ian Happ is 30 years old.

When was Ian Happ born?

Ian Happ was born on August 12, 1994.

Where was Ian Happ born?

Ian Happ was born in Pittsburgh, PA.

How tall is Ian Happ?

Ian Happ is 5-11 (180 cm) tall.

How much does Ian Happ weigh?

Ian Happ weighs 205 lbs (92 kg).

How many seasons has Ian Happ played?

Ian Happ is in his 9th season.

When was Ian Happ drafted?

Ian Happ was drafted by the Chicago Cubs in the 1st round (9th) of the 2015 MLB June Amateur Draft from University of Cincinnati (Cincinnati, OH).

What position does Ian Happ play?

Ian Happ is a Leftfielder and Second Baseman.

How many hits does Ian Happ have?

Ian Happ has 2 hits this season and has 814 hits over his career.

How many home runs does Ian Happ have?

Ian Happ has 0 home runs this season and has 150 home runs over his career.

What is Ian Happ's average?

Ian Happ has a .286 average this season and has a .248 average over his career.

How much is Ian Happ worth?

Ian Happ makes $21,000,000.00 this year. His current contract terms are 3 yrs/$61M (24-26).

How many teams has Ian Happ played for?

Ian Happ has played for 1 team, the Chicago Cubs.

How many World Series has Ian Happ won?

Ian Happ has never won a World Series.

What is Ian Happ's Twitter account?

Ian Happ is on Twitter at ihapp_1.

What are Ian Happ's nicknames?

Happer is a nickname for Ian Happ.

Other Resources & Links