LF Brad Rattray #35
Age: 35 | Bats: R | Throws: R | Morale: Unhappy
09/20/2038
LF BRAD RATTRAY #35 - AGE: 35 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
119 478 140 28 3 30 77 36 79 .293 .344 .552 19 4.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 50 45 45
Gap 50 50 45 50
Power 55 60 55 55
Eye 55 55 50 55
Avoid K's 55 60 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 55
Errors: - 40 45
Arm: 25 25 40
Turn DP: - 45 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 50
1st Base: - Center Field: 30
2nd Base: - Right Field: 45
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Ability: 70
Baserunning Inst.: 70
Sacrifice Bunt: 30
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/18/2038 @ ROC Win, 7-4 4 1 1 2 0 1 0 0
09/17/2038 @ ROC Win, 2-1 3 0 0 0 0 0 0 0
09/15/2038 ROC Win, 8-3 5 1 2 0 0 0 1 0
09/14/2038 ROC Loss, 2-14 2 1 2 1 1 2 0 0
09/12/2038 @ IND Win, 8-7 6 1 1 2 1 0 2 0
09/11/2038 @ IND Loss, 1-2 1 0 0 0 0 0 0 0
09/10/2038 IND Win, 4-0 3 1 1 1 0 0 1 0
09/09/2038 LHV Win, 10-0 5 3 4 1 0 0 0 0
09/08/2038 LHV Win, 6-2 4 1 2 3 1 0 0 0
09/07/2038 LHV Win, 3-0 2 0 0 0 0 2 0 0
PERSONALITY
Spontaneous and carefree.
Low: Leader
Birthday:11/22/2002
Born in:The Hammocks, FL
Nationality:American
Height:6' 0"
Weight:205 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:10 Years, 154 Days
Service This Yr:None
40-Man Service:10 Years, 154 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2025, 5th Pick in Round 1
INTERNATIONAL LEAGUE 2038 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 119 478 140 28 3 30 77 92 36 79 .293 .344 .552 .896 .377 .259 137
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 111 518 2 2 0 7 0 2 264 61 19 7 73.1 90.0 6.86 4.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   147 42 7 1 12 26 31 16 19 0 0 1 .286 .360 .592 .952
Versus Right   331 98 21 2 18 51 61 20 60 2 0 1 .296 .336 .535 .871
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   14 5 2 0 1 3 3 3 1 0 0 0 .357 .471 .714 1.185
April   53 12 0 0 2 3 6 3 11 0 0 0 .226 .268 .340 .607
May   101 31 5 0 7 19 21 8 17 0 0 1 .307 .364 .564 .928
June   102 30 7 0 7 11 18 7 17 0 0 0 .294 .339 .569 .908
July   96 22 9 0 8 18 19 7 16 1 0 1 .229 .286 .573 .859
August   93 35 5 2 4 18 19 8 11 0 0 0 .376 .426 .602 1.028
September   33 10 2 1 2 8 9 3 7 1 0 0 .303 .351 .606 .957
Postseason   14 5 2 0 1 3 3 3 1 0 0 0 .357 .471 .714 1.185
Career   699 202 49 6 35 103 128 53 113 2 0 4 .289 .342 .526 .868
Home   219 66 17 2 11 37 45 24 30 1 0 0 .301 .369 .548 .917
Road   259 74 11 1 19 40 47 12 49 1 0 2 .286 .321 .556 .877
Grass   478 140 28 3 30 77 92 36 79 2 0 2 .293 .344 .552 .896
Day   156 37 7 2 6 18 23 12 27 1 0 0 .237 .290 .423 .713
Night   322 103 21 1 24 59 69 24 52 1 0 2 .320 .370 .615 .985
As Starter   471 140 28 3 30 77 92 36 78 2 0 2 .297 .348 .561 .909
As Reliever / Substitution   7 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
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
2027 Cleveland - MLB 24 148 544 127 20 5 22 72 73 48 5 9 92 14 4 .233 .297 .410 .707 90 90 1.6
2028 Cleveland - MLB 25 4 17 2 0 0 1 2 2 1 0 0 0 0 0 .118 .167 .294 .461 22 16 -0.1
2028 Philadelphia - MLB 25 129 533 134 22 3 20 50 82 40 2 2 76 23 5 .251 .305 .417 .722 91 89 1.5
2028 Total - MLB 25 133 550 136 22 3 21 52 84 41 2 2 76 23 5 .247 .301 .413 .714 89 87 1.4
2029 Philadelphia - MLB 26 154 628 172 23 4 32 74 102 57 2 6 116 19 7 .274 .333 .476 .809 116 115 3.8
2030 Philadelphia - MLB 27 155 642 182 38 10 28 86 117 59 5 2 112 23 3 .283 .347 .505 .852 127 126 4.9
2031 Philadelphia - MLB 28 156 665 192 32 4 38 98 117 60 2 5 127 23 5 .289 .347 .520 .867 128 127 4.6
2032 Philadelphia - MLB 29 152 575 142 28 1 16 78 68 50 3 5 123 12 7 .247 .308 .383 .691 86 85 0.6
2033 Philadelphia - MLB 30 155 596 169 31 6 41 123 89 50 3 5 115 19 3 .284 .339 .562 .902 137 137 5.1
2034 Toronto - MLB 31 126 463 137 31 8 18 80 72 47 3 2 91 19 7 .296 .363 .514 .877 134 137 4.4
2035 Toronto - MLB 32 148 550 173 27 3 29 84 105 55 4 5 99 25 5 .315 .378 .533 .911 145 149 6.4
2036 Los Angeles - MLB 33 124 416 89 16 0 9 34 44 45 5 1 86 22 6 .214 .298 .317 .615 69 69 -1.0
2037 Atlanta - MLB 34 82 295 87 22 3 13 50 41 19 3 2 59 7 2 .295 .342 .522 .864 136 138 2.2
Total MLB 1533 5924 1606 290 47 267 831 912 531 37 44 1096 206 54 .271 .333 .471 .804 115 115 34.1
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
2025 Total - 22 49 214 69 12 6 11 52 59 29 1 3 18 31 5 .322 .401 .589 .990 100 100 2.7
2025 Mahoning Valley - A- 22 32 128 42 7 1 4 16 21 13 3 1 20 9 7 .328 .400 .492 .892 133 133 1.0
2025 Lake County - A 22 23 101 28 6 1 1 8 11 9 2 0 27 6 1 .277 .348 .386 .734 106 111 0.6
2026 Akron - AA 23 77 292 80 17 4 8 37 39 23 1 0 67 10 7 .274 .329 .442 .771 121 124 1.4
2026 Columbus - AAA 23 52 205 56 18 3 4 25 33 16 2 0 34 7 4 .273 .332 .449 .781 122 125 1.5
2028 Lehigh Valley - AAA 25 4 16 6 3 0 1 1 3 1 0 0 0 0 0 .375 .412 .750 1.162 223 232 0.3
2038 Syracuse - AAA 35 119 478 140 28 3 30 77 92 36 2 2 79 19 7 .293 .344 .552 .896 134 137 4.0
Total IL 175 699 202 49 6 35 103 128 53 4 2 113 26 11 .289 .342 .526 .868 132 136
Total EL 77 292 80 17 4 8 37 39 23 1 0 67 10 7 .274 .329 .442 .771 121 124
Total MID 23 101 28 6 1 1 8 11 9 2 0 27 6 1 .277 .348 .386 .734 106 111
Total NYP 32 128 42 7 1 4 16 21 13 3 1 20 9 7 .328 .400 .492 .892 133 133
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
2027 Cleveland - MLB 24 11 37 8 2 0 1 6 2 5 0 0 5 1 1 .216 .310 .351 .661 80 84 -0.1
2029 Philadelphia - MLB 26 3 11 2 0 0 0 0 1 1 1 0 2 0 0 .182 .308 .182 .490 38 48 -0.3
2034 Toronto - MLB 31 7 26 10 4 0 2 6 5 2 1 0 3 0 0 .385 .448 .769 1.218 220 230 0.7
2035 Toronto - MLB 32 5 17 4 1 0 1 3 3 2 1 1 2 1 0 .235 .333 .471 .804 116 115 -0.2
2036 Los Angeles - MLB 33 4 3 0 0 0 0 0 0 1 0 0 1 0 0 .000 .250 .000 .250 -22 -1 -1.0
2038 Syracuse - IL 35 4 14 5 2 0 1 3 3 3 0 0 1 0 1 .357 .471 .714 1.185 210 220 -0.1
Total MLB 30 94 24 7 0 4 15 11 11 3 1 13 2 1 .255 .349 .457 .806 115 121
Total IL 4 14 5 2 0 1 3 3 3 0 0 1 0 1 .357 .471 .714 1.185 210 220
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2027 Cleveland - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Cleveland - MLB CF 145 143 365 15 2 385 5 .987 1275.1 2.68 -3.7 .983
2028 Philadelphia - MLB LF 97 95 189 1 0 192 2 .990 835.0 2.05 +1.1 .991
2028 Philadelphia - MLB CF 34 32 81 1 0 82 0 1.000 285.0 2.59 -1.5 .968
2028 Cleveland - MLB CF 4 4 13 0 0 13 0 1.000 34.0 3.44 -0.2 1.004
2029 Philadelphia - MLB LF 148 147 288 2 0 294 4 .986 1300.0 2.01 +7.3 1.047
2029 Philadelphia - MLB CF 6 4 16 1 0 17 0 1.000 40.0 3.83 -0.1 .992
2030 Philadelphia - MLB LF 151 150 306 5 0 316 5 .984 1335.2 2.10 +5.4 1.039
2030 Philadelphia - MLB CF 2 0 1 0 0 1 0 1.000 4.1 2.08 -0.1 .991
2031 Philadelphia - MLB LF 153 153 297 7 1 306 2 .993 1364.0 2.01 +2.5 1.020
2031 Philadelphia - MLB CF 5 0 2 0 0 2 0 1.000 8.0 2.25 +0.1 .997
2031 Philadelphia - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2032 Philadelphia - MLB LF 143 137 255 3 1 263 5 .981 1246.2 1.86 +3.4 1.033
2032 Philadelphia - MLB CF 4 3 8 0 0 9 1 .889 31.0 2.32 -0.4 .998
2032 Philadelphia - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Philadelphia - MLB LF 149 149 284 1 1 289 4 .986 1306.2 1.96 +7.6 1.052
2033 Philadelphia - MLB CF 4 3 14 1 1 15 0 1.000 28.0 4.82 -0.5 .926
2033 Philadelphia - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2034 Toronto - MLB LF 90 88 194 1 1 195 0 1.000 773.1 2.27 +4.1 1.038
2034 Toronto - MLB CF 28 26 85 3 1 90 2 .978 228.0 3.47 +0.4 1.001
2034 Toronto - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2035 Toronto - MLB LF 137 137 259 4 0 264 1 .996 1201.1 1.97 +4.3 1.000
2035 Toronto - MLB CF 3 0 1 0 0 1 0 1.000 11.0 0.82 -0.0 .986
2036 Los Angeles - MLB LF 101 95 151 1 0 153 1 .993 816.0 1.68 -2.4 .999
2036 Los Angeles - MLB CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2036 Los Angeles - MLB RF 11 10 14 0 0 14 0 1.000 82.0 1.54 -1.4 .986
2037 Atlanta - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2037 Atlanta - MLB LF 13 8 8 0 0 8 0 1.000 78.0 0.92 -1.0 .974
2037 Atlanta - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2037 Atlanta - MLB RF 70 69 98 3 0 101 0 1.000 570.0 1.59 -2.9 .987
2038 Syracuse - AAA LF 82 81 135 7 2 145 3 .979 738.2 1.73 +0.6 .987
2038 Syracuse - AAA RF 31 29 57 2 0 61 2 .967 262.1 2.02 +0.5 1.006
TOTAL LF 1264 1240 2366 32 6 2425 27 .989 10995.1 1.96 +32.9 1.024
TOTAL CF 236 215 586 21 4 615 8 .987 1945.2 2.81 -6.3 .983
TOTAL RF 112 108 169 5 0 176 2 .989 914.1 1.71 -3.8 .993
PLAYER HISTORY
06/04/2025 Drafted in the 2025 first-year player draft (Round 1, Pick 5, 5th overall pick) by the Cleveland Guardians, out of college Oregon State
06/28/2025 Signed a minor league contract with the Cleveland Guardians organization with a signing bonus of $3,760,000.
07/14/2025 Wins the NYP Player of the Week Award.
07/31/2025 Goes 5-6 against the State College Spikes, with 1 RBI and 1 R.
11/07/2025 Named the #32 prospect in the MLB
12/02/2025 Signed a 1-year minor league contract extension with the Cleveland Guardians organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 35 (55); Eye: 35 (50).
03/26/2026 Named the #41 prospect in the MLB
06/07/2026 Injured (sore ankle),day-to-day for 5 days.
06/26/2026 Named the #45 prospect in the MLB
07/12/2026 Was selected to the 2026 Major League Baseball All-Star Futures Game.
09/12/2026 Injured (concussion),day-to-day for 1-2 weeks.
09/16/2026 Wins the 2026 Eastern League Round 1 with the Akron RubberDucks!
11/06/2026 Named the #44 prospect in the MLB
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (55); Eye: 40 (50).
03/25/2027 Named the #46 prospect in the MLB
11/28/2027 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 50 (55); Eye: 50 (50).
04/03/2028 Was traded by the Cleveland Guardians to the Philadelphia Phillies, along with SP Tanner Witt, CL Leovanny Rodriguez, RP Eddie Contreras, and C Ernesto Campos, in exchange for 3B Fernando Tatis Jr. and SP Jean Hernandez.
06/28/2028 Injured (strained oblique),day-to-day for 1-2 weeks.
07/28/2028 Injured (bruised ribs),day-to-day for one week.
12/12/2028 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2029 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (60); Eye: 50 (50).
07/15/2029 Was selected to the 2029 Major League Baseball All-Star Game.
11/26/2029 Received a 1-year contract through arbitration worth a total of $4,620,000.
01/01/2030 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 55 (55).
09/12/2030 Injured (back spasms),day-to-day for 1 day.
11/26/2030 Received a 1-year contract through arbitration worth a total of $11,550,000.
01/01/2031 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 50 (55).
05/20/2031 Injured (strained oblique),day-to-day for 3 weeks.
07/14/2031 Wins the MLB NL Player of the Week Award.
07/28/2031 Wins the MLB NL Player of the Week Award.
11/23/2031 Received a 1-year contract through arbitration worth a total of $15,000,000.
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (60); Eye: 50 (50).
11/26/2032 Signed a 1-year contract (qualifying offer) worth a total of $15,000,000.
01/01/2033 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 50 (50).
06/13/2033 Wins the MLB NL Player of the Week Award.
07/12/2033 Injured (wrist soreness),day-to-day for 5 days.
07/17/2033 Was selected to the 2033 Major League Baseball All-Star Game.
12/01/2033 Became a free agent.
01/01/2034 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 55 (55); Eye: 55 (55).
03/08/2034 Signed a 3-year contract worth a total of $54,000,000 with the Toronto Blue Jays organization.
03/25/2034 Injured (mild hamstring strain),day-to-day for 2 days.
08/10/2034 Goes 0-3 against the Baltimore Orioles, ending his hitting streak at 22 games.
01/01/2035 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 60 (60); Eye: 55 (55).
07/15/2035 Was selected to the 2035 Major League Baseball All-Star Game.
08/03/2035 Injured (mild calf strain),day-to-day for 1 day.
10/01/2035 Wins the MLB AL Batter of the Month Award.
10/31/2035 Exercised his contract opt-out.
11/24/2035 Became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 55 (55).
03/01/2036 Signed a 3-year contract worth a total of $51,600,000 with the Los Angeles Angels organization.
12/02/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 55 (55).
04/22/2037 Signed a minor league contract with majors option with the Atlanta Braves organization.
05/02/2037 Did not elect for free agency and will remain in the Atlanta organization.
06/23/2037 Injured (mild hip strain),day-to-day for 2 weeks.
07/04/2037 Injured (fractured rib),out for 6 weeks.
12/03/2037 Became a free agent.
01/01/2038 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 55 (55).
03/10/2038 Signed a minor league contract with majors option with the New York Mets organization.
09/18/2038 Wins the 2038 IL Round 1 MVP Award.
LEADERBOARD APPEARANCES
Year PA Rank
2029 696 7
2030 708 9
2031 733 2
Year AB Rank
2029 628 6
2030 642 4
2031 665 2
Year H Rank
2030 182 8
2031 192 4
Year TB Rank
2031 346 6
2033 335 9
Year 3B Rank
2030 10 1
2034 8 4
Year SB Rank
2028 23 5
2030 23 7
2031 23 7
Year RBI Rank
2033 123 4
Year R Rank
2030 117 9
2031 117 8
2035 105 8
Year SF Rank
2027 9 2
Year EBH Rank
2033 78 8
Year AVG Rank
2035 .315 4
Year OBP Rank
2035 .378 6
Year SLG Rank
2035 .533 10
Year RC/27 Rank
2035 7.68 5
Year ISO Rank
2033 .279 8
Year wOBA Rank
2035 .387 7
Year OPS Rank
2035 .911 7
Year WAR Rank
2035 6.5 4
Thursday, February 22nd , 2024 - OOTP Baseball 24.10 Build 82