Last 5 Games

Last 5 Games Table
Date Tm Opp Result Pos AB R H 2B 3B HR RBI BB SO SB CS IBB GIDP SF SH ROE BOP WPA aLI cWPA acLI RE24 PO A
2026-04-11BALSFGW, 6-2 DH101100000000000050.0680.990.03%0.650.622
2026-04-10BALSFGL, 3-6 PH10000000000000006-0.0120.45-0.01%0.29-0.436
2026-04-08BAL@CHWW, 5-3 1B300000010000000060.0041.750.00%2.49-0.240100
2026-04-07BAL@CHWW, 4-2 PH10000010000000007-0.0222.15-0.02%2.72-0.090
2026-04-06BAL@CHWW, 2-1 DH302000001000000060.0340.700.02%0.670.493

Standard Batting

Upgraded
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
2020 23 BAL AL 0.7 35 140 126 12 42 5 0 5 23 0 1 11 30 .333 .386 .492 .878 137 .390 146 62 2 1 0 2 0 73/DH ROY-8
2021 24 BAL AL 1.1 144 586 534 77 136 23 1 33 89 4 3 41 161 .255 .309 .487 .796 114 .336 111 260 12 4 0 7 2 3D7/H ROY-6
2022 25 BAL AL 1.6 145 609 555 62 139 28 1 22 85 4 1 43 154 .250 .305 .423 .729 108 .318 105 235 12 4 0 7 1 *3D/H
2023 26 BAL AL 2.1 115 470 423 64 114 21 1 18 68 3 1 37 107 .270 .328 .452 .779 117 .335 116 191 13 3 0 7 1 3D/H
2024 27 BAL AL 2.4 124 507 473 54 128 30 2 13 63 3 0 27 114 .271 .308 .425 .733 110 .323 111 201 13 1 0 6 0 *3H/D
2025 28 BAL AL 0.1 89 357 332 34 83 18 0 7 35 3 0 15 98 .250 .286 .367 .653 83 .302 91 122 10 4 0 6 0 3D/H
2026 29 BAL AL -0.1 8 15 14 0 4 1 0 0 1 0 0 1 2 .286 .333 .357 .690 95 .306 90 5 0 0 0 0 0 /H3D
7 Yrs 7.7 660 2684 2457 303 646 126 5 98 364 17 6 175 666 .263 .312 .438 .750 109 .328 109 1076 62 17 0 35 4 3D7H
162 Game Avg 1.9 162 659 603 74 159 31 1 24 89 4 1 43 163 .263 .312 .438 .750 109 .328 109 264 15 4 0 9 1
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
2023 26 BAL AL 3 13 11 1 2 1 0 0 2 0 0 1 4 .182 .231 .273 .503 3 0 0 0 1 0 /*3
2024 27 BAL AL 2 7 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 0 0 0 0 0 0 /*3
2 Yrs 5 20 18 1 2 1 0 0 2 0 0 1 8 .111 .150 .167 .317 3 0 0 0 1 0 /*3
162 Game Avg 162 648 583 32 65 32 0 0 65 0 0 32 259 .111 .150 .167 .317 97 0 0 0 32 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
2020 23 BAL AL 140 8 -1 0 -3 -2 3 0.2 5 7 0.7 .507 .502 1.0 -0.5 10 73/DH ROY-8
2021 24 BAL AL 586 7 -1 -1 -6 -9 -10 -0.9 20 10 1.1 .493 .494 1.6 -1.4 16 3D7/H ROY-6
2022 25 BAL AL 609 3 0 -1 1 -8 -4 -0.5 21 17 1.6 .497 .497 1.5 -0.8 16 *3D/H
2023 26 BAL AL 470 9 2 -1 2 -6 5 0.5 16 21 2.1 .504 .503 1.9 -0.4 19 3D/H
2024 27 BAL AL 507 6 -1 -1 8 -6 6 0.7 17 23 2.4 .505 .504 1.5 0.2 15 *3H/D
2025 28 BAL AL 357 -4 1 -1 -1 -6 -11 -1.1 12 2 0.1 .487 .493 0.2 -0.7 3 3D/H
2026 29 BAL AL 15 0 0 0 -2 0 -2 -0.2 1 -1 -0.1 .476 .499 0.1 -0.2 1 /H3D
7 Yrs 2684 29 0 -5 -1 -37 -13 -1.2 92 78 7.7 .498 .498 7.8 -3.8 79 3D7H
162 Game Avg 659 7 0 -1 0 -9 -3 -0.3 23 19 1.9 .498 .498 1.9 -0.9 19

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
2020 23 BAL AL 140 .390 146 .398 .159 3.6 21.4 7.9 87.4 41.8 25.5 43.9 21.4 0.78 24.5 56.1 19.4 1.2 1.0% 7.71 14.3 0.0 30.0 73/DH ROY-8
2021 24 BAL AL 586 .336 111 .297 .232 5.6 27.5 7.0 89.1 39.7 24.7 35.5 33.9 0.55 27.6 53.2 19.2 -0.6 -0.4% 3.57 29.7 57.1 48.0 3D7/H ROY-6
2022 25 BAL AL 609 .318 105 .303 .173 3.6 25.3 7.1 91.3 46.8 25.7 37.3 32.1 0.59 20.8 54.9 24.3 0.4 0.1% 5.00 24.4 80.0 36.1 *3D/H
2023 26 BAL AL 470 .335 116 .315 .182 3.8 22.8 7.9 91.4 45.0 25.1 44.0 26.3 0.78 18.9 55.1 26.0 1.2 0.7% 2.51 33.8 75.0 56.4 3D/H
2024 27 BAL AL 507 .323 111 .327 .154 2.6 22.5 5.3 90.8 45.3 27.4 44.4 23.6 0.80 20.8 47.9 31.2 0.3 0.1% 1.24 28.7 100.0 37.0 *3H/D
2025 28 BAL AL 357 .302 91 .326 .117 2.0 27.5 4.2 90.7 47.1 27.9 45.8 22.9 0.85 26.3 46.3 27.5 -0.4 0.0% -5.36 28.4 100.0 34.4 3D/H
2026 29 BAL AL 15 .306 90 .333 .071 0.0 13.3 6.7 90.0 41.7 25.0 58.3 16.7 1.40 25.0 41.7 33.3 0.0 0.0% -0.42 0.0 /H3D
7 Yrs 2684 .328 109 .317 .175 3.7 24.8 6.5 90.4 44.4 26.0 41.1 27.9 0.70 22.8 52.0 25.1 2.0 1.3% 14.25 27.7 73.9 42.3 3D7H
MLB Average .320 100 .292 .160 3.1 22.6 8.5 88.3 39.3 24.0 42.2 25.8 0.74 29.9 52.3 17.9 30.5 77.6 41.8
Advanced Batting Table
Batting Batting Ratios Win Probability
Season Age Team Lg PA BAbip ISO HR% SO% BB% WPA cWPA RE24 RS% Pos Awards
2023 26 BAL AL 13 .250 .091 0.0 30.8 7.7 -0.1 -0.9% -1.04 33.3 /*3
2024 27 BAL AL 7 .000 .000 0.0 57.1 0.0 -0.3 -1.7% -1.70 /*3
2 Yrs 20 .182 .056 0.0 40.0 5.0 -0.4 -2.6% -2.73 33.3 /*3
MLB Average .280 .158 3.3 23.2 9.6 26.7
Become a Stathead & surf this site ad-free.

Sabermetric Batting

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Frequently Asked Questions

How old is Ryan Mountcastle?

Ryan Mountcastle is 29 years old.

When was Ryan Mountcastle born?

Ryan Mountcastle was born on February 18, 1997.

Where was Ryan Mountcastle born?

Ryan Mountcastle was born in Winter Springs, FL.

How tall is Ryan Mountcastle?

Ryan Mountcastle is 6-3 (190 cm) tall.

How much does Ryan Mountcastle weigh?

Ryan Mountcastle weighs 230 lbs (104 kg).

How many seasons has Ryan Mountcastle played?

Ryan Mountcastle is in his 7th season.

When was Ryan Mountcastle drafted?

Ryan Mountcastle was drafted by the Baltimore Orioles in the 1st round (36th) of the 2015 MLB June Amateur Draft from Paul J. Hagerty HS (Oviedo, FL).

What position does Ryan Mountcastle play?

Ryan Mountcastle is a First Baseman and Leftfielder.

How many hits does Ryan Mountcastle have?

Ryan Mountcastle has 4 hits this season and has 646 hits over his career.

How many home runs does Ryan Mountcastle have?

Ryan Mountcastle has 0 home runs this season and has 98 home runs over his career.

What is Ryan Mountcastle's average?

Ryan Mountcastle has a .286 average this season and has a .263 average over his career.

How much is Ryan Mountcastle worth?

Ryan Mountcastle makes $6,787,000.00 this year. His current contract terms are 1 yr/$6.79M (26) & 27 team option.

How many teams has Ryan Mountcastle played for?

Ryan Mountcastle has played for 1 team, the Baltimore Orioles.

Other Resources & Links