Show classic player card
Ty Cobb League
8-19-2086
Ryan McRae Third Base
Retired (2028, Age 36)
CAREER BIOGRAPHICAL DATA
AVG .283 Total Rating   Bats/Throws L/R
OPS .785 Status Deceased (2055) Option Years 0  
H 1338 Age at Death 63 Date of Birth 09-21-1992
HR 110 Drafted Round 2, Pick 19
(2010)
Majors Svc Time 14 years
(19 games)
RBI 646
SB 50
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L Endurance B-   Ldrship C+
Power vs. R B- Power vs. L C+ Velocity D-   Mentor vR A+
Speed B+ Bunt C- Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 0
1B (2.4%) LF D+ (20.8%) Arm B- WS Appearances 1
2B --- CF ---   Health LCS Appearances 2
3B A+ (100%) RF (2.3%)   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG ISO AVG
2015 LHP 20 19 6 3 0 0 4 3 1 .883 .409 .474 .158 .316
2015 RHP 77 230 56 8 2 3 31 26 40 .658 .323 .335 .091 .243
2016 LHP 37 51 15 2 0 0 3 4 8 .679 .345 .333 .039 .294
2016 RHP 127 400 95 15 3 9 46 39 70 .665 .308 .357 .120 .237
2017 LHP 44 78 20 3 2 1 6 2 12 .669 .284 .385 .128 .256
2017 RHP 132 380 112 20 4 12 59 47 55 .836 .373 .463 .168 .295
2018 LHP 50 70 20 3 1 2 11 5 8 .781 .338 .443 .157 .286
2018 RHP 122 377 121 19 8 8 43 51 66 .878 .401 .477 .156 .321
2019 LHP 55 79 24 3 0 2 10 6 12 .767 .349 .418 .114 .304
2019 RHP 125 379 110 14 5 6 40 45 63 .769 .368 .401 .111 .290
2020 LHP 49 74 20 1 1 0 6 17 15 .713 .402 .311 .041 .270
2020 RHP 124 377 115 23 1 9 56 49 49 .826 .383 .443 .138 .305
2021 LHP 58 122 34 6 1 3 12 8 17 .741 .323 .418 .139 .279
2021 RHP 125 372 116 21 3 12 61 45 63 .865 .384 .481 .169 .312
2022 LHP 63 133 36 6 1 5 22 17 23 .795 .351 .444 .173 .271
2022 RHP 116 325 98 18 2 10 45 39 58 .838 .377 .462 .160 .302
2023 LHP 48 51 14 4 1 1 4 3 6 .778 .327 .451 .176 .275
2023 RHP 113 341 95 23 4 6 61 47 55 .793 .371 .422 .144 .279
2024 LHP 53 54 15 4 0 1 17 6 6 .757 .350 .407 .130 .278
2024 RHP 124 390 95 20 2 11 52 52 69 .721 .331 .390 .146 .244
2025 LHP 34 38 13 3 1 0 5 7 8 .918 .444 .474 .132 .342
2025 RHP 78 97 29 3 1 5 15 12 14 .881 .376 .505 .206 .299
2026 LHP 39 37 11 4 1 0 6 4 5 .825 .366 .459 .162 .297
2026 RHP 97 88 24 0 0 1 7 14 10 .691 .385 .307 .034 .273
2027 LHP 11 11 3 0 0 0 1 0 2 .545 .273 .273 .000 .273
2027 RHP 79 73 20 4 1 1 10 10 14 .766 .369 .397 .123 .274
2028 LHP 2 2 0 0 0 0 0 0 0 .000 .000 .000 .000 .000
2028 RHP 83 72 21 7 2 2 13 11 11 .909 .381 .528 .236 .292
Total LHP 563 819 231 42 9 15 107 82 123 .758 .348 .410 .128 .282
Total RHP 1522 3901 1107 195 38 95 539 487 637 .790 .364 .426 .143 .284
Total 1739 4720 1338 237 47 110 646 569 760 .785 .361 .424 .140 .283
Career Transactions
DateTransaction
2028-11-01Ryan McRae has retired from the Philadelphia Devils
2026-09-26Ryan McRae of the Philadelphia Devils is injured and is expected to be out 15 days.
2026-04-19The Philadelphia Devils have placed Ryan McRae on the trade block.
2025-08-13Ryan McRae of the Philadelphia Devils is injured and is expected to be out 34 days.
2025-04-01Ryan McRae of the Philadelphia Devils is injured and is expected to be out 15 days.
2024-07-02The Philadelphia Devils have removed Ryan McRae from the trade block.
2024-04-28The Philadelphia Devils have placed Ryan McRae on the trade block.
2023-05-20Ryan McRae of the Philadelphia Devils is injured and is expected to be out 18 days.
2022-06-18Ryan McRae of the Philadelphia Devils is injured and is expected to be out 14 days.
2015-04-01The Philadelphia Devils have promoted Ryan McRae to the major league team. The Philadelphia Devils have designated Rick Olmo for assignment.
2015-03-01The Philadelphia Devils have sent Ryan McRae to the minors.
2015-03-01The Philadelphia Devils have promoted Steamboat Mott to the major league team. The Philadelphia Devils have promoted Ryan McRae to the major league team.
2013-07-16A trade has been completed between the Kansas City Larks and the Philadelphia Devils. The Philadelphia Devils receive Ryan McRae from the Kansas City Larks in exchange for Marshall Roberge. Protest This Trade.
2013-04-06The Kansas City Larks have renamed John Fielder to Ryan McRae.