Ryan McMahon Stats

Ryan McMahon MLB

McMahon has recorded a free base 345 times while fanning on 955 attempts. His OBP comes in at .325 and he also has a lifetime OPS of .749. He has recorded 398 runs in addition to having earned 411 RBIs. He has gone yard 121 times, as well as 1,251 total bases and also a .424 slugging percentage. Over the course of the 2,951 official at-bats in his MLB career, McMahon has compiled an average at the plate of .244 with 719 hits.

McMahon has a tally of 196 bases in total with 120 hits in 487 at-bats. He has amassed an on-base percentage of .332 in addition to 61 walks and 157 strikeouts. Since the start of the season, Ryan McMahon has knocked in 59 runs and has accounted for a slugging percentage of .402. He has scored 59 runs over the course of the season and has hit 17 balls over the fence. He has a batting average of .246 with an OPS of .735.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .244 121 719 345 398 411 .325 3,334 2,951 .749 N/A 149 10 888 .424 28 18 1,251 955
2024 COL 157.000 0 59 6 487 17 .246 131 556 .402 1 120 25 2 .332 59 4 99 61
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 2 85th
Plate Appearances 131 49th
At-Bats 556 42nd
Runs Scored 487 52nd
Hits 59 94th
Doubles 120 69th
Triples 25 54th
Home Runs 0 321st
Runs Batted In 17 91st
Stolen Bases 59 80th
Caught Stealing 4 230th
Walks 6 22nd
Strikeouts 61 21st
Batting Average 157.000 6th
On-Base Percentage .246 240th
Slugging Percentage .332 149th
OPS .402 218th
OPS+ 1 183rd
Total Bases 99 231st
Grounded Into Double Plays 0 230th
Hit By Pitch 95 260th
Sacrifice Hits 196 73rd
Sacrifice Flies 8 112th
Intentional Walks 3 217th

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