3B Ryan 'McDoogle' McMahon #17
Age: 31 | Bats: L | Throws: R | Morale: Good
05/11/2026
OA: 48 POT: 48
3B RYAN 'MCDOOGLE' MCMAHON #17 - AGE: 31 - BATS: L - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
31 84 22 5 1 5 22 10 17 .262 .327 .524 2 0.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 45 50 50
Gap 55 45 55 55
Power 55 45 55 55
Eye 55 50 55 55
Avoid K's 50 45 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 45
Errors: - 60 45
Arm: 20 65 50
Turn DP: - 45 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 20
Catcher: - Left Field: -
1st Base: 65 Center Field: -
2nd Base: 60 Right Field: -
3rd Base: 60
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 35
Stealing Ability: 65
Baserunning Inst.: 45
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/10/2026 @ PHI Loss, 6-10 0 0 0 0 0 1 0 0
05/09/2026 @ PHI Loss, 2-4 4 0 1 0 0 0 0 0
05/08/2026 @ BAL Loss, 1-2 4 0 1 0 0 0 1 0
05/07/2026 @ BAL Win, 4-3 3 0 2 1 0 0 1 0
05/06/2026 @ BAL Loss, 3-4 3 0 1 2 0 1 0 0
05/04/2026 PIT Win, 8-2 2 0 0 1 0 0 0 0
05/03/2026 PIT Win, 8-2 3 1 0 0 0 1 2 0
05/02/2026 PIT Win, 2-0 3 0 1 0 0 1 0 0
04/30/2026 MIA Win, 4-1 4 0 0 0 0 0 0 0
04/29/2026 MIA Win, 3-0 2 1 1 1 0 0 1 0
PERSONALITY
Quick-witted.
Personality Class: Prankster
High: Work Ethic
Birthday:12/14/1994
Born in:Yorba Linda, CA
Nationality:American
Height:6' 2"
Weight:205 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$16,000,000
Signed Through:2027 Season
Major Service:8 Years, 52 Days
Service This Yr:46 Days
40-Man Service:8 Years, 52 Days
Pro Service:12 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 31 84 22 5 1 5 22 12 10 17 .262 .327 .524 .850 .350 .262 128
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 24 98 0 0 0 3 0 4 44 11 2 0 100.0 14.7 5.76 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   8 4 2 0 1 3 2 0 3 0 0 0 .500 .500 1.125 1.625
Versus Right   76 18 3 1 4 19 10 10 14 4 0 0 .237 .311 .461 .772
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   16 5 1 0 0 4 0 2 2 1 0 0 .312 .368 .375 .743
April   62 16 3 1 5 18 11 6 13 3 0 0 .258 .310 .581 .891
May   22 6 2 0 0 4 1 4 4 1 0 0 .273 .370 .364 .734
Spring Training   54 13 0 0 2 7 5 4 17 0 0 0 .241 .293 .352 .645
Last Year   349 86 12 0 15 47 41 33 87 4 1 1 .246 .310 .410 .720
2 Years Ago   430 90 15 1 15 60 45 43 147 6 0 3 .209 .282 .353 .636
Career   3327 797 156 12 139 481 437 370 1049 28 2 19 .240 .317 .419 .736
Home   35 7 1 1 2 4 6 4 8 2 0 0 .200 .268 .457 .725
Road   49 15 4 0 3 18 6 6 9 2 0 0 .306 .368 .571 .940
Grass   79 21 5 1 4 20 10 9 16 4 0 0 .266 .326 .506 .832
Turf   5 1 0 0 1 2 2 1 1 0 0 0 .200 .333 .800 1.133
Day   37 8 0 0 4 9 9 6 9 2 0 0 .216 .311 .541 .852
Night   47 14 5 1 1 13 3 4 8 2 0 0 .298 .340 .511 .850
As Starter   76 18 4 1 3 18 10 9 16 4 0 0 .237 .303 .434 .738
As Reliever / Substitution   8 4 1 0 2 4 2 1 1 0 0 0 .500 .556 1.375 1.931
Pinch Hitting   3 2 0 0 2 3 2 1 1 0 0 0 .667 .750 2.667 3.417
Close/Late   22 6 2 0 3 9 3 1 1 0 0 0 .273 .304 .773 1.077
Inning 1-3   30 7 1 1 0 5 4 4 8 2 0 0 .233 .306 .333 .639
Inning 4-6   27 8 2 0 1 7 4 3 8 2 0 0 .296 .344 .481 .825
Inning 7-9   25 5 1 0 4 9 4 3 1 0 0 0 .200 .286 .720 1.006
Extra Innings   2 2 1 0 0 1 0 0 0 0 0 0 1.000 1.000 1.500 2.500
0 Outs   31 8 0 0 2 7 5 5 5 1 0 0 .258 .351 .452 .803
1 Outs   26 6 3 1 1 7 2 2 7 3 0 0 .231 .258 .538 .797
2 Outs   27 8 2 0 2 8 5 3 5 0 0 0 .296 .367 .593 .959
Scoring Position   33 9 2 0 2 19 4 2 5 4 0 0 .273 .282 .515 .797
Bases Empty   39 10 3 1 3 3 7 4 8 0 0 0 .256 .326 .615 .941
Runner on 1st   12 3 0 0 0 0 1 4 4 0 0 0 .250 .438 .250 .688
Runner on 2nd   13 6 2 0 1 7 2 0 0 0 0 0 .462 .462 .846 1.308
Runner on 3rd   3 1 0 0 0 3 0 0 0 2 0 0 .333 .200 .333 .533
Runner on 1st & 2nd   7 1 0 0 1 3 1 1 1 0 0 0 .143 .250 .571 .821
Runner on 1st & 3rd   3 0 0 0 0 2 0 0 2 1 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   3 0 0 0 0 1 1 1 2 1 0 0 .000 .200 .000 .200
Bases Loaded   4 1 0 0 0 3 0 0 0 0 0 0 .250 .250 .250 .500
Two Strikes   49 13 3 1 2 12 6 4 17 1 0 0 .265 .315 .490 .805
First Pitch   5 1 0 0 0 1 0 0 0 1 0 0 .200 .167 .200 .367
Count 0-1   12 3 1 0 2 2 2 0 0 0 0 0 .250 .250 .833 1.083
Count 0-2   13 4 1 0 1 3 2 0 3 0 0 0 .308 .308 .615 .923
Count 1-0   7 3 1 0 1 5 1 0 0 1 0 0 .429 .375 1.000 1.375
Count 1-1   6 1 0 0 0 1 0 0 0 0 0 0 .167 .167 .167 .333
Count 1-2   16 4 1 0 1 6 1 0 5 0 0 0 .250 .250 .500 .750
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   3 1 0 0 0 1 0 0 0 1 0 0 .333 .250 .333 .583
Count 2-2   11 3 0 1 0 1 2 0 6 1 0 0 .273 .250 .455 .705
Count 3-0   0 0 0 0 0 0 2 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   1 0 0 0 0 0 1 4 0 0 0 0 .000 .800 .000 .800
Full Count   9 2 1 0 0 2 1 4 3 0 0 0 .222 .462 .333 .795
Behind in Count   41 11 3 0 4 11 5 0 8 0 0 0 .268 .268 .634 .902
Ahead in Count   12 4 1 0 1 6 4 6 0 2 0 0 .333 .500 .667 1.167
Batting Leadoff   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 4th   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 5th   74 20 4 1 5 21 12 8 14 4 0 0 .270 .326 .554 .880
Batting 6th   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Batting 7th   3 0 0 0 0 0 0 1 2 0 0 0 .000 .250 .000 .250
Batting 8th   3 2 1 0 0 1 0 0 1 0 0 0 .667 .667 1.000 1.667
Low Leverage   30 7 3 1 1 3 4 4 8 2 0 0 .233 .306 .500 .806
Medium Leverage   35 12 2 0 4 14 7 5 6 2 0 0 .343 .405 .743 1.148
High Leverage   19 3 0 0 0 5 1 1 3 0 0 0 .158 .200 .158 .358
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2017 Colorado - MLB 22 17 19 3 1 0 0 1 2 5 0 0 5 0 0 .158 .333 .211 .544 52 63 -0.1
2018 Colorado - MLB 23 91 181 42 9 1 5 19 17 18 2 1 64 1 0 .232 .307 .376 .683 90 84 0.2
2019 Colorado - MLB 24 141 480 120 22 1 24 83 70 56 1 1 160 5 1 .250 .329 .450 .779 106 106 2.2
2020 Colorado - MLB 25 52 172 37 6 1 9 26 23 18 2 1 66 0 1 .215 .295 .419 .714 90 90 0.3
2021 Colorado - MLB 26 151 528 134 32 1 23 86 80 59 4 5 147 6 2 .254 .331 .449 .779 114 112 3.0
2022 Colorado - MLB 27 153 529 130 23 3 20 67 67 60 5 3 158 7 3 .246 .327 .414 .741 108 109 2.8
2023 Colorado - MLB 28 152 555 133 31 3 23 70 80 68 1 3 198 5 5 .240 .322 .431 .753 103 101 2.1
2024 Colorado - MLB 29 36 124 27 5 0 3 17 16 14 1 1 39 1 0 .218 .300 .331 .631 73 65 -0.0
2024 San Francisco - MLB 29 100 306 63 10 1 12 43 29 29 2 5 108 4 3 .206 .275 .363 .638 73 73 0.2
2024 Total - MLB 29 136 430 90 15 1 15 60 45 43 3 6 147 5 3 .209 .282 .353 .636 73 71 0.2
2025 San Francisco - MLB 30 122 349 86 12 0 15 47 41 33 1 4 87 1 5 .246 .310 .410 .720 93 94 0.7
2026 San Francisco - MLB 31 31 84 22 5 1 5 22 12 10 0 4 17 2 0 .262 .327 .524 .850 134 128 0.9
Total MLB 1046 3327 797 156 12 139 481 437 370 19 28 1049 32 20 .240 .317 .419 .736 100 99 12.3
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2013 Total - R 18 59 218 70 18 3 11 52 42 28 2 1 59 4 6 .321 .402 .583 .984 100 135 2.0
2014 Fresno - A 19 126 482 136 46 3 18 102 93 54 7 7 109 8 5 .282 .358 .502 .860 136 133 4.0
2015 Total - A+ 20 132 496 149 43 6 18 75 85 49 9 2 153 6 13 .300 .372 .520 .892 153 158 5.1
2016 Hartford - AA 21 133 466 113 27 5 12 75 49 55 5 6 161 11 6 .242 .325 .399 .724 90 89 0.9
2017 Fresno - A 22 70 289 108 23 2 14 56 46 21 0 4 53 4 3 .374 .411 .612 1.023 180 177 3.9
2017 Hartford - AA 22 49 181 59 16 2 6 32 28 20 1 3 39 7 0 .326 .390 .536 .926 142 131 1.6
2018 Fresno - A 23 55 224 65 15 3 11 48 40 15 2 1 61 3 2 .290 .339 .531 .870 137 136 1.9
Total EL 182 647 172 43 7 18 107 77 75 6 9 200 18 6 .266 .343 .437 .781 105 101
Total NWL 132 496 149 43 6 18 75 85 49 9 2 153 6 13 .300 .372 .520 .892 153 158
Total CAL 251 995 309 84 8 43 206 179 90 9 12 223 15 10 .311 .369 .541 .910 149 146
Total PIO 59 218 70 18 3 11 52 42 28 2 1 59 4 6 .321 .402 .583 .984 100 135
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2018 Colorado - MLB 23 4 3 0 0 0 0 0 0 1 0 0 1 0 1 .000 .250 .000 .250 -21 -2 -0.2
2024 San Francisco - MLB 29 4 13 4 0 0 0 1 1 1 0 0 4 1 0 .308 .357 .308 .665 85 89 0.3
2025 San Francisco - MLB 30 13 39 8 2 0 2 6 4 5 0 0 16 1 0 .205 .295 .410 .706 89 91 0.7
Total MLB 21 55 12 2 0 2 7 5 7 0 0 21 2 1 .218 .306 .364 .670 81 84
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Colorado - MLB 1B 7 3 36 3 0 39 0 1.000 32.2 10.74 0.0 .000
2017 Colorado - MLB 2B 4 0 1 2 1 3 0 1.000 5.0 5.40 0.0 .000
2017 Colorado - MLB 3B 3 0 0 1 0 1 0 1.000 4.1 2.08 0.0 .000
2018 Colorado - MLB 1B 31 21 179 9 17 189 1 .995 197.1 8.57 0.0 .000
2018 Colorado - MLB 2B 10 8 14 27 6 41 0 1.000 71.1 5.17 0.0 .000
2018 Colorado - MLB 3B 17 8 7 18 4 25 0 1.000 89.0 2.53 0.0 .000
2019 Colorado - MLB 1B 19 14 129 12 14 144 3 .979 130.1 9.74 0.0 .000
2019 Colorado - MLB 2B 113 98 160 295 76 468 13 .972 860.0 4.76 0.0 .000
2019 Colorado - MLB 3B 22 10 8 21 0 29 0 1.000 114.0 2.29 0.0 .000
2020 Colorado - MLB 1B 12 10 84 8 15 93 1 .989 89.1 9.27 0.0 .000
2020 Colorado - MLB 2B 33 28 43 83 21 133 7 .947 248.0 4.57 0.0 .000
2020 Colorado - MLB 3B 14 10 3 32 2 37 2 .946 84.0 3.75 0.0 .000
2020 Colorado - MLB SS 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2021 Colorado - MLB 2B 52 44 76 132 28 210 2 .990 368.1 5.08 0.0 .000
2021 Colorado - MLB 3B 113 95 64 171 16 240 5 .979 848.2 2.49 0.0 .000
2022 Colorado - MLB 1B 1 0 2 0 0 2 0 1.000 1.0 18.00 0.0 .000
2022 Colorado - MLB 2B 10 9 14 26 8 40 0 1.000 81.0 4.44 0.0 .000
2022 Colorado - MLB 3B 145 132 88 257 29 362 17 .953 1176.1 2.64 0.0 .000
2023 Colorado - MLB 2B 22 16 31 53 14 85 1 .988 144.0 5.25 0.0 .000
2023 Colorado - MLB 3B 130 128 95 274 28 381 12 .969 1103.0 3.01 0.0 .000
2024 Colorado - MLB 1B 5 4 29 4 6 33 0 1.000 44.0 6.75 +0.3 1.025
2024 San Francisco - MLB 1B 16 7 84 5 6 89 0 1.000 86.1 9.28 +0.0 1.025
2024 San Francisco - MLB 2B 58 42 76 122 26 202 4 .980 417.2 4.27 +2.3 1.081
2024 Colorado - MLB 3B 31 31 22 54 5 78 2 .974 262.2 2.60 +1.3 1.050
2024 San Francisco - MLB 3B 26 18 7 33 4 42 2 .952 172.0 2.09 +0.2 1.050
2024 San Francisco - MLB SS 4 4 6 14 2 20 0 1.000 39.0 4.62 -0.2 1.026
2025 San Francisco - MLB 1B 16 13 99 4 8 103 0 1.000 116.1 7.97 +0.5 1.088
2025 San Francisco - MLB 2B 51 38 78 113 37 196 5 .974 368.1 4.67 +4.6 1.117
2025 San Francisco - MLB 3B 48 31 23 58 6 83 2 .976 319.1 2.28 +1.6 1.050
2025 San Francisco - MLB SS 2 2 1 4 0 5 0 1.000 18.0 2.50 -0.6 .823
2026 San Francisco - MLB 1B 1 1 10 0 1 10 0 1.000 9.0 10.00 0.0 .000
2026 San Francisco - MLB 2B 6 0 3 3 1 6 0 1.000 14.0 3.86 -0.1 .978
2026 San Francisco - MLB 3B 24 23 11 25 6 37 1 .973 182.0 1.78 +1.3 1.074
TOTAL 1B 108 73 652 45 67 702 5 .993 706.1 8.88 +0.8 1.052
TOTAL 2B 359 283 496 856 218 1384 32 .977 2577.2 4.72 +6.8 1.096
TOTAL 3B 573 486 328 944 100 1315 43 .967 4355.1 2.63 +4.4 1.053
TOTAL SS 8 6 7 18 2 25 0 1.000 60.0 3.75 -0.8 .973
PLAYER HISTORY
06/08/2013 Drafted by the Colorado Rockies in the 2nd round of the 2013 MLB June Amateur Draft from Mater Dei HS (Santa Ana, CA).
05/15/2024 Was traded by the Colorado Rockies to the San Francisco Giants in exchange for SP Noe Toribio, SP Landen Roupp, RP Jose Cruz, and SP Ryan Vanderhei.
06/04/2024 Injured (sore back),day-to-day for 2 days.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 55 (55).
06/20/2025 Injured (elbow contusion),out for one week.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 55 (55).
04/27/2026 Injured (mild abdominal strain),day-to-day for 1 day.
LEADERBOARD APPEARANCES
Year K Rank
2019 160 10
2020 66 7
Friday, June 28th , 2024 - OOTP Baseball 25.6 Build 71