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
2025-04-28BALNYYW, 4-3 1B40000000300000005-0.0800.73-0.03%0.50-1.14840
2025-04-27BAL@DETL, 0-7 1B30000001100000003-0.0760.63-0.03%0.46-0.13130
2025-04-26BAL@DETL, 2-6 1B40000000000000007-0.1371.29-0.06%0.98-1.21080
2025-04-26BAL@DETL, 3-4 PH 1B10000000000000004-0.0843.28-0.04%2.77-0.43100
2025-04-24BAL@WSNW, 2-1 1B30000001100000004-0.0421.03-0.02%0.74-0.359140
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

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
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.6 124 507 473 54 128 30 2 13 63 3 0 27 114 .271 .308 .425 .733 112 .323 114 201 13 1 0 6 0 *3H/D
2025 28 BAL AL 0.1 27 92 86 11 17 4 0 1 5 0 0 5 22 .198 .250 .279 .529 57 .278 82 24 3 1 0 0 0 *3/H
6 Yrs 8.1 590 2404 2197 280 576 111 5 92 333 14 6 164 588 .262 .314 .443 .757 112 .330 112 973 55 14 0 29 4 3D7H
162 Game Avg 2.2 162 660 603 77 158 30 1 25 91 4 2 45 161 .262 .314 .443 .757 112 .330 112 267 15 4 0 8 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 8 -1 -1 8 -6 8 0.9 17 25 2.6 .507 .505 1.7 0.2 17 *3H/D
2025 28 BAL AL 92 -2 0 0 1 -1 -2 -0.2 3 1 0.1 .493 .499 0.0 0.0 0 *3/H
6 Yrs 2404 33 -1 -4 3 -32 -1 0.1 82 81 8.1 .500 .499 7.7 -2.9 78 3D7H
162 Game Avg 660 9 0 -1 1 -9 0 0.0 23 22 2.2 .500 .499 2.1 -0.8 21

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 114 .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% 2.03 28.7 100.0 37.0 *3H/D
2025 28 BAL AL 92 .278 82 .254 .081 1.1 23.9 5.4 91.3 50.0 25.0 43.8 29.7 0.78 35.9 39.1 25.0 -0.1 0.0% -0.95 45.5 33.3 *3/H
6 Yrs 2404 .330 112 .313 .181 3.8 24.5 6.8 90.4 44.3 25.7 40.4 28.8 0.68 22.8 52.4 24.7 2.5 1.4% 19.87 28.4 70.0 43.2 3D7H
MLB Average .320 100 .292 .161 3.1 22.8 8.5 88.2 38.9 24.1 42.4 25.6 0.75 29.6 52.4 18.0 31.0 77.8 41.6
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.8% -1.66 /*3
2 Yrs 20 .182 .056 0.0 40.0 5.0 -0.4 -2.7% -2.69 33.3 /*3
MLB Average .281 .158 3.3 23.2 9.6 27.3
Become a Stathead & surf this site ad-free.

Compare Ryan Mountcastle to

Javascript is required for the selection of a player.
Ex: Ben Broussard, Josh Naylor
Powered by Stathead.com Logo

Standard Fielding

Upgraded
Standard Fielding Table
Standard Total Zone DRS Range Factor
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 Awards
2020 23 BAL AL LF 25 23 17 192.1 33 33 0 0 0 1.000 .985 -1 -4 0 0 1.54 1.84 1.32 1.77 ROY-8
2020 23 BAL AL OF 25 23 17 192.1 33 33 0 0 0 1.000 .987 -1 -4 0 0 1.54 2.15 1.32 2.07 ROY-8
2020 23 BAL AL 1B 10 9 8 75.0 55 48 6 1 6 .982 .993 1 16 -3 -48 6.48 8.17 5.40 7.86 ROY-8
2020 23 BAL AL DH 2 2 0.00 ROY-8
2021 24 BAL AL 1B 84 82 77 704.0 661 622 38 1 56 .998 .993 -1 -1 -1 -2 8.44 8.20 7.86 8.01 ROY-6
2021 24 BAL AL DH 41 40 0.00 ROY-6
2021 24 BAL AL LF 21 18 11 144.0 28 26 1 1 0 .964 .988 -4 -33 -5 -42 1.69 1.81 1.29 1.76 ROY-6
2021 24 BAL AL OF 21 18 11 144.0 28 26 1 1 0 .964 .988 -4 -33 -5 -42 1.69 2.16 1.29 2.10 ROY-6
2022 25 BAL AL 1B 124 123 120 1079.1 1042 963 74 5 111 .995 .994 -4 -4 1 1 8.65 8.27 8.36 8.15
2022 25 BAL AL DH 21 21 0.00
2023 26 BAL AL 1B 90 86 79 769.1 716 647 67 2 79 .997 .995 6 10 2 3 8.35 8.02 7.93 7.91
2023 26 BAL AL DH 23 22 0.00
2024 27 BAL AL 1B 114 108 105 981.1 937 860 74 3 57 .997 .993 1 1 8 10 8.57 8.03 8.19 7.92
2024 27 BAL AL DH 6 5 0.00
2025 28 BAL AL 1B 27 22 22 200.0 187 166 21 0 18 1.000 .996 0 -1 1 6 8.42 8.11 6.93 7.95
6 Yrs 495 471 439 4145.1 3659 3365 281 13 327 .996 .994 -1 0 3 1 7.92 7.65 7.37 7.45
1B (6 Yrs) 1B 449 430 411 3809.0 3598 3306 280 12 327 .997 .994 3 1 8 3 8.47 8.13 7.99 8.00
DH (5 Yrs) DH 93 90 0.00
LF (2 Yrs) LF 46 41 28 336.1 61 59 1 1 0 .984 .986 -5 -17 -5 -18 1.61 1.83 1.30 1.77
OF (2 Yrs) OF 46 41 28 336.1 61 59 1 1 0 .984 .987 -5 -17 -5 -18 1.61 2.15 1.30 2.08
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
2023 26 BAL AL 1B 3 3 3 26.0 15 13 2 0 2 1.000 5.19 5.00
2024 27 BAL AL 1B 2 2 2 18.0 16 16 0 0 2 1.000 8.00 8.00
2 Yrs 5 5 5 44.0 31 29 2 0 4 1.000 6.34 6.20

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 Ryan Mountcastle?

Ryan Mountcastle is 28 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 220 lbs (99 kg).

How many seasons has Ryan Mountcastle played?

Ryan Mountcastle is in his 6th 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 17 hits this season and has 576 hits over his career.

How many home runs does Ryan Mountcastle have?

Ryan Mountcastle has 1 home run this season and has 92 home runs over his career.

What is Ryan Mountcastle's average?

Ryan Mountcastle has a .198 average this season and has a .262 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 (25).

How many teams has Ryan Mountcastle played for?

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

Other Resources & Links

More Mountcastle Pages