Ryan McMahon Stats

Ryan McMahon MLB

McMahon has drawn a free base 353 times while striking out on 983 attempts. His on-base rate is .324 and he holds a lifetime OPS of .746. He has recorded 407 runs in addition to having 417 RBIs. He has hit it out of the park 124 times, with 1,280 total bases and also a .422 slugging %. For the 3,031 at-bats in his baseball career, McMahon has recorded a batting average of .243 and has racked up 736 base knocks.

McMahon has recorded 225 total bases with 137 base hits out of 567 at-bats. He has racked up 68 runs on the year and has knocked 20 balls out of the park. He has accumulated a batting average when batting of .242 in addition to holding an OPS of .722. He has amassed an OBP of .325 as well as 69 walks and 185 K’s. So far this season, Ryan McMahon has hit in 65 runs and is sitting with a slugging percentage of .397.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .243 124 736 353 407 417 .324 3,423 3,031 .746 N/A 152 10 910 .422 28 18 1,280 983
2024 COL 185.000 0 68 6 567 20 .242 153 645 .397 1 137 28 3 .325 65 4 95 69
2023 COL .240 23 133 68 80 70 .322 627 555 .753 94 31 3 152 .431 5 5 239 198
2022 COL .246 20 130 60 67 67 .327 597 529 .741 98 23 3 153 .414 7 3 219 158
2021 COL .254 23 134 59 80 86 .331 596 528 .779 98 32 1 151 .449 6 2 237 147
2020 COL .215 9 37 18 23 26 .295 193 172 .714 80 6 1 52 .419 0 1 72 66
2019 COL .250 24 120 56 70 83 .329 539 480 .779 88 22 1 141 .450 5 1 216 160
2018 COL .232 5 42 18 17 19 .307 202 181 .683 72 9 1 91 .376 1 0 68 64
2017 COL .158 0 3 5 2 1 .333 24 19 .544 39 1 0 17 .211 0 0 4 5

2024 Stats for Ryan McMahon

Stat Total MLB Rank
Games Played 3 108th
Plate Appearances 153 45th
At-Bats 645 40th
Runs Scored 567 51st
Hits 68 90th
Doubles 137 70th
Triples 28 58th
Home Runs 0 350th
Runs Batted In 20 80th
Stolen Bases 65 89th
Caught Stealing 4 255th
Walks 6 32nd
Strikeouts 69 25th
Batting Average 185.000 6th
On-Base Percentage .242 299th
Slugging Percentage .325 199th
OPS .397 266th
OPS+ 1 235th
Total Bases 95 308th
Grounded Into Double Plays 0 307th
Hit By Pitch 90 356th
Sacrifice Hits 225 71st
Sacrifice Flies 9 127th
Intentional Walks 3 247th

2023 Stats for Ryan McMahon

2023 Stats for Ryan McMahon

Stat Total MLB Rank
Games Played 152 50th
Plate Appearances 627 53rd
At-Bats 555 61st
Runs Scored 80 58th
Hits 133 90th
Doubles 31 56th
Triples 3 74th
Home Runs 23 66th
Runs Batted In 70 85th
Stolen Bases 5 192nd
Caught Stealing 5 36th
Walks 68 37th
Strikeouts 198 4th
Batting Average .240 304th
On-Base Percentage .322 227th
Slugging Percentage .431 195th
OPS .753 193rd
OPS+ 94 279th
Total Bases 239 67th
Grounded Into Double Plays 19 17th
Hit By Pitch 1 371st
Sacrifice Hits 0 274th
Sacrifice Flies 3 141st
Intentional Walks 2 60th

2022 Stats for Ryan McMahon

Stat Total MLB Rank
Games Played 153 31st
Plate Appearances 597 61st
At-Bats 529 65th
Runs Scored 67 86th
Hits 130 85th
Doubles 23 124th
Triples 3 59th
Home Runs 20 68th
Runs Batted In 67 76th
Stolen Bases 7 120th
Caught Stealing 3 91st
Walks 60 42nd
Strikeouts 158 19th
Batting Average .246 280th
On-Base Percentage .327 204th
Slugging Percentage .414 206th
OPS .741 195th
OPS+ 98 288th
Total Bases 219 78th
Grounded Into Double Plays 7 203rd
Hit By Pitch 5 142nd
Sacrifice Hits 0 291st
Sacrifice Flies 3 152nd
Intentional Walks 0 236th

2021 Stats for Ryan McMahon

Stat Total MLB Rank
Games Played 151 41st
Plate Appearances 596 63rd
At-Bats 528 62nd
Runs Scored 80 64th
Hits 134 77th
Doubles 32 39th
Triples 1 296th
Home Runs 23 82nd
Runs Batted In 86 49th
Stolen Bases 6 135th
Caught Stealing 2 165th
Walks 59 57th
Strikeouts 147 35th
Batting Average .254 302nd
On-Base Percentage .331 293rd
Slugging Percentage .449 205th
OPS .779 215th
OPS+ 98 331st
Total Bases 237 69th
Grounded Into Double Plays 14 37th
Hit By Pitch 4 231st
Sacrifice Hits 0 1142nd
Sacrifice Flies 5 60th
Intentional Walks 2 141st

2020 Stats for Ryan McMahon

Stat Total MLB Rank
Games Played 52 117th
Plate Appearances 193 134th
At-Bats 172 132nd
Runs Scored 23 142nd
Hits 37 171st
Doubles 6 205th
Triples 1 128th
Home Runs 9 80th
Runs Batted In 26 102nd
Stolen Bases 0 524th
Caught Stealing 1 141st
Walks 18 117th
Strikeouts 66 20th
Batting Average .215 381st
On-Base Percentage .295 369th
Slugging Percentage .419 235th
OPS .714 286th
OPS+ 80 359th
Total Bases 72 140th
Grounded Into Double Plays 4 127th
Hit By Pitch 2 172nd
Sacrifice Hits 0 442nd
Sacrifice Flies 1 191st
Intentional Walks 0 455th

2019 Stats for Ryan McMahon

Stat Total MLB Rank
Games Played 141 92nd
Plate Appearances 539 113th
At-Bats 480 116th
Runs Scored 70 110th
Hits 120 125th
Doubles 22 149th
Triples 1 292nd
Home Runs 24 86th
Runs Batted In 83 61st
Stolen Bases 5 142nd
Caught Stealing 1 292nd
Walks 56 63rd
Strikeouts 160 17th
Batting Average .250 358th
On-Base Percentage .329 287th
Slugging Percentage .450 258th
OPS .779 258th
OPS+ 88 377th
Total Bases 216 113th
Grounded Into Double Plays 14 52nd
Hit By Pitch 1 459th
Sacrifice Hits 1 276th
Sacrifice Flies 1 408th
Intentional Walks 1 254th

2018 Stats for Ryan McMahon

Stat Total MLB Rank
Games Played 91 295th
Plate Appearances 202 392nd
At-Bats 181 392nd
Runs Scored 17 424th
Hits 42 392nd
Doubles 9 374th
Triples 1 301st
Home Runs 5 369th
Runs Batted In 19 403rd
Stolen Bases 1 411th
Caught Stealing 0 1049th
Walks 18 359th
Strikeouts 64 299th
Batting Average .232 488th
On-Base Percentage .307 440th
Slugging Percentage .376 446th
OPS .683 424th
OPS+ 72 541st
Total Bases 68 383rd
Grounded Into Double Plays 0 1180th
Hit By Pitch 2 340th
Sacrifice Hits 0 1053rd
Sacrifice Flies 1 427th
Intentional Walks 2 180th

2017 Stats for Ryan McMahon

Stat Total MLB Rank
Games Played 17 880th
Plate Appearances 24 732nd
At-Bats 19 746th
Runs Scored 2 706th
Hits 3 737th
Doubles 1 657th
Triples 0 979th
Home Runs 0 1092nd
Runs Batted In 1 738th
Stolen Bases 0 1020th
Caught Stealing 0 1003rd
Walks 5 535th
Strikeouts 5 773rd
Batting Average .158 746th
On-Base Percentage .333 284th
Slugging Percentage .211 737th
OPS .544 636th
OPS+ 39 665th
Total Bases 4 735th
Grounded Into Double Plays 1 600th
Hit By Pitch 0 1052nd
Sacrifice Hits 0 1011th
Sacrifice Flies 0 1029th
Intentional Walks 0 986th