LF Josh 'Cosmos' Sanders #29
Age: 43 | Bats: R | Throws: R | Morale: Normal
04/18/2050
LF JOSH 'COSMOS' SANDERS #29 - AGE: 43 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 50
Gap 55 55 55 55
Power 65 70 65 65
Eye 45 50 45 45
Avoid K's 45 50 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 30
Errors: - 25 70
Arm: 25 30 65
Turn DP: - 25 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 35
1st Base: - Center Field: -
2nd Base: - Right Field: 20
3rd Base: -
       
RUN/BUNT
Running Speed: 30
Stealing Ability: 45
Baserunning Inst.: 45
Sacrifice Bunt: 30
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Sanders's impatience can flare up unexpectedly.
Low: Adaptability
Birthday:05/11/2006
Born in:Lemay, MO
Nationality:American
Height:6' 0"
Weight:210 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:8 Years, 166 Days
Service This Yr:None
40-Man Service:10 Years, 86 Days
Pro Service:15 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2026, 12th Pick in Round 1
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
2029 Hartford - BLB 23 155 593 164 29 2 27 78 77 41 3 6 127 2 0 .277 .323 .469 .792 104 104 0.9
2030 Hartford - BLB 24 95 318 75 11 1 9 29 34 28 0 0 71 0 0 .236 .298 .362 .659 76 66 -1.3
2031 Hartford - BLB 25 13 20 7 1 0 0 1 2 2 0 0 2 0 0 .350 .409 .400 .809 124 108 -0.1
2031 Baltimore - BLB 25 33 103 24 1 0 7 17 9 8 1 1 31 0 0 .233 .292 .447 .739 95 98 -0.1
2031 Total - BLB 25 46 123 31 2 0 7 18 11 10 1 1 33 0 0 .252 .311 .439 .750 99 100 -0.2
2032 Baltimore - BLB 26 131 485 114 17 2 23 70 55 42 6 3 103 1 0 .235 .302 .421 .723 96 95 0.1
2033 Baltimore - BLB 27 14 48 14 2 2 2 8 4 2 0 0 5 0 0 .292 .320 .542 .862 127 133 0.3
2033 Montreal - BLB 27 83 284 80 16 0 14 34 35 21 1 1 65 0 0 .282 .332 .486 .818 118 120 0.6
2033 Total - BLB 27 97 332 94 18 2 16 42 39 23 1 1 70 0 0 .283 .331 .494 .825 119 122 0.9
2034 Montreal - BLB 28 47 163 38 6 0 13 24 30 22 3 1 39 0 0 .233 .333 .509 .843 126 132 0.9
2034 Indianapolis - BLB 28 67 216 52 13 0 15 32 32 17 1 0 51 1 1 .241 .299 .509 .808 117 121 0.4
2034 Total - BLB 28 114 379 90 19 0 28 56 62 39 4 1 90 1 1 .237 .314 .509 .824 122 125 1.3
2035 Indianapolis - BLB 29 75 211 56 8 1 14 26 30 26 0 2 40 0 0 .265 .343 .512 .855 128 129 1.0
2036 New York - BLB 30 28 93 21 1 0 3 13 11 5 1 0 20 0 0 .226 .273 .333 .606 58 58 -0.5
2037 Wilmington - BLB 31 61 199 51 10 0 7 23 21 6 0 2 52 0 0 .256 .275 .412 .687 71 69 -0.5
2038 Syracuse - BLB 32 77 293 71 13 2 18 48 43 24 3 3 71 1 0 .242 .303 .485 .788 105 107 0.2
2040 Syracuse - BLB 34 49 173 51 13 0 10 27 28 12 1 0 37 0 0 .295 .344 .543 .887 130 133 0.8
2041 Syracuse - BLB 35 17 60 14 1 0 1 4 9 4 0 0 16 1 0 .233 .281 .300 .581 58 56 -0.2
2042 Syracuse - BLB 36 3 6 1 0 0 0 0 1 0 1 0 2 0 0 .167 .286 .167 .452 28 36 -0.1
Total BLB 948 3265 833 142 10 163 434 421 260 21 19 732 6 1 .255 .312 .455 .767 102 102 2.4
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 Yarmouth-Dennis - COL 19 50 200 67 13 0 28 75 59 47 3 1 44 3 1 .335 .466 .820 1.286 191 180 2.7
2026 Yarmouth-Dennis - COL 20 50 210 67 11 0 15 37 50 39 5 0 60 0 0 .319 .437 .586 1.023 126 123 0.9
2026 Erie - A 20 57 213 52 4 1 7 31 20 27 0 5 43 0 0 .244 .322 .371 .693 85 76 -0.4
2027 Erie - A 21 61 248 82 13 0 12 41 48 35 2 0 37 0 1 .331 .418 .528 .946 145 151 2.2
2027 Fresno - A 21 55 203 58 8 0 3 23 31 34 1 3 17 1 0 .286 .386 .369 .755 92 98 0.5
2027 Total - A 21 116 451 140 21 0 15 64 79 69 3 3 54 1 1 .310 .403 .457 .860 121 126 2.7
2028 Prairieville - AA 22 92 367 120 18 1 23 59 62 48 5 2 67 0 0 .327 .410 .569 .979 162 159 2.2
2028 Moscow - AAA 22 26 106 34 5 0 8 23 17 6 2 1 17 1 0 .321 .365 .594 .960 153 148 0.2
2031 Moscow - AAA 25 67 258 72 20 1 17 47 48 24 5 2 42 0 0 .279 .349 .562 .911 146 147 2.5
2036 Long Island - AAA 30 13 45 15 4 0 2 7 8 3 1 1 9 0 0 .333 .380 .556 .936 132 119 0.2
2037 Memphis - AAA 31 11 33 8 2 0 5 7 6 3 0 0 5 0 0 .242 .306 .758 1.063 154 156 0.4
2040 New York - AAA 34 46 192 53 9 1 15 56 30 13 2 5 51 0 0 .276 .321 .568 .888 125 121 0.4
2041 New York - AAA 35 102 381 106 22 0 21 84 56 45 2 7 87 1 1 .278 .352 .501 .853 123 118 1.4
2042 New York - AAA 36 83 325 94 13 0 28 61 44 26 4 1 84 0 0 .289 .348 .588 .936 143 148 1.7
Total AAA 348 1340 382 75 2 96 285 209 120 16 17 295 2 1 .285 .347 .559 .906 136 134
Total AA 92 367 120 18 1 23 59 62 48 5 2 67 0 0 .327 .410 .569 .979 162 159
Total A 173 664 192 25 1 22 95 99 96 3 8 97 1 1 .289 .377 .429 .807 110 110
Total CCBL 100 410 134 24 0 43 112 109 86 8 1 104 3 1 .327 .451 .700 1.151 158 152
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
2030 Hartford - BLB 24 7 27 8 0 0 2 4 4 1 0 0 6 0 0 .296 .321 .519 .840 120 125 -0.9
2034 Indianapolis - BLB 28 13 47 7 1 0 2 4 5 0 0 0 12 0 0 .149 .149 .298 .447 19 7 -1.3
2035 Indianapolis - BLB 29 4 16 5 1 0 0 2 0 0 0 1 2 0 0 .312 .294 .375 .669 80 73 -0.7
2040 Syracuse - BLB 34 11 41 13 2 0 6 10 9 1 0 0 14 0 0 .317 .333 .805 1.138 188 198 -0.0
Total BLB 35 131 33 4 0 10 20 18 2 0 1 34 0 0 .252 .261 .511 .773 101 100
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Erie - A C 1 1 7 0 0 7 0 1.000 9.0 7.00 +0.0 .000 0 0 0 0.0
2026 Erie - A 1B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Erie - A LF 49 49 89 8 3 98 1 .990 421.1 2.07 -3.0 .960
2027 Erie - A 1B 1 0 1 0 0 1 0 1.000 2.0 4.50 0.0 .000
2027 Fresno - A 1B 4 0 4 0 1 4 0 1.000 5.1 6.75 0.0 .000
2027 Erie - A LF 61 61 112 5 0 119 2 .983 541.0 1.95 -1.1 .988
2027 Fresno - A LF 13 2 11 1 0 12 0 1.000 40.1 2.68 +1.0 1.127
2027 Fresno - A RF 38 38 73 4 1 79 2 .975 318.0 2.18 -0.1 .998
2027 Erie - A RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2028 Moscow - AAA 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2028 Prairieville - AA 1B 6 5 36 3 1 40 1 .975 45.0 7.80 -2.1 .731
2028 Moscow - AAA RF 26 25 46 3 1 49 0 1.000 221.2 1.99 -7.0 .820
2028 Prairieville - AA RF 86 86 153 23 1 179 3 .983 742.1 2.13 -13.9 .894
2029 Hartford - MLB C 1 1 6 0 0 6 0 1.000 9.0 6.00 +0.0 .000 0 0 0 0.0
2029 Hartford - MLB 1B 3 0 12 1 2 13 0 1.000 11.0 10.64 +0.2 1.123
2029 Hartford - MLB LF 13 12 16 0 0 16 0 1.000 109.0 1.32 -0.0 .999
2029 Hartford - MLB RF 1 0 0 0 0 0 0 .000 2.0 0.00 -0.7 .000
2030 Hartford - MLB 1B 2 0 4 0 2 4 0 1.000 3.0 12.00 0.0 .000
2030 Hartford - MLB LF 82 71 126 7 2 134 1 .993 646.0 1.85 -6.8 .927
2030 Hartford - MLB RF 3 0 2 0 0 2 0 1.000 6.0 3.00 +0.1 1.067
2031 Hartford - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2031 Moscow - AAA 1B 1 0 2 0 0 2 0 1.000 2.0 9.00 0.0 .000
2031 Hartford - MLB LF 6 2 3 0 0 3 0 1.000 23.0 1.17 -0.6 .746
2031 Baltimore - MLB LF 16 13 26 0 0 26 0 1.000 126.1 1.85 -1.8 .995
2031 Moscow - AAA LF 54 54 122 2 1 125 1 .992 477.1 2.34 +2.3 1.002
2031 Baltimore - MLB RF 7 7 16 3 0 19 0 1.000 62.0 2.76 -1.7 .944
2031 Hartford - MLB RF 5 0 1 0 0 1 0 1.000 10.0 0.90 -0.8 .504
2031 Moscow - AAA RF 13 13 29 1 0 30 0 1.000 113.0 2.39 -0.3 .951
2032 Baltimore - MLB 1B 2 0 4 0 1 4 0 1.000 4.0 9.00 0.0 .000
2032 Baltimore - MLB LF 65 65 137 7 0 145 1 .993 561.0 2.31 -3.7 .936
2032 Baltimore - MLB RF 9 7 13 0 0 13 0 1.000 66.0 1.77 -0.5 .893
2033 Montreal - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Baltimore - MLB LF 9 7 10 0 0 10 0 1.000 57.2 1.56 -0.2 .991
2033 Montreal - MLB LF 49 46 102 7 1 110 1 .991 397.1 2.47 -5.5 .926
2033 Baltimore - MLB RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2033 Montreal - MLB RF 25 21 39 2 0 43 2 .953 205.0 1.80 -2.0 .854
2034 Indianapolis - MLB 1B 4 3 30 0 4 31 1 .968 27.2 9.76 -0.4 .538
2034 Indianapolis - MLB LF 32 31 54 4 0 59 1 .983 278.2 1.87 -3.5 .943
2034 Montreal - MLB RF 46 46 84 8 1 92 0 1.000 402.2 2.06 -2.4 .956
2034 Indianapolis - MLB RF 5 1 3 1 0 4 0 1.000 20.0 1.80 -1.6 .610
2035 Indianapolis - MLB 1B 3 1 15 0 4 16 1 .938 13.0 10.38 -1.0 -1.070
2035 Indianapolis - MLB LF 26 22 49 2 0 51 0 1.000 207.1 2.21 -1.8 .886
2035 Indianapolis - MLB RF 2 1 2 1 0 3 0 1.000 11.2 2.31 +0.1 1.018
2036 New York - MLB P 1 0 0 0 0 0 0 .000 0.1 0.00 -0.0 .000
2036 New York - MLB LF 1 1 2 0 0 2 0 1.000 9.0 2.00 -0.3 1.002
2036 Long Island - AAA LF 11 11 22 2 0 24 0 1.000 96.1 2.24 -0.7 .967
2036 New York - MLB RF 2 1 0 0 0 0 0 .000 10.0 0.00 -1.1 .000
2037 Wilmington - MLB 1B 1 0 3 0 0 3 0 1.000 2.0 13.50 0.0 .000
2037 Wilmington - MLB LF 34 32 49 1 0 50 0 1.000 286.2 1.57 -1.7 .942
2037 Memphis - AAA LF 4 2 8 0 0 8 0 1.000 26.1 2.73 +0.4 1.017
2037 Memphis - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2037 Memphis - AAA RF 2 2 5 0 0 5 0 1.000 17.0 2.65 +0.0 1.028
2038 Syracuse - MLB LF 75 75 139 11 2 151 1 .993 635.1 2.12 -8.5 .924
2040 Syracuse - MLB LF 46 46 112 6 2 118 0 1.000 406.0 2.62 -3.5 .927
2040 New York - AAA LF 46 46 77 8 1 87 2 .977 408.1 1.87 -7.4 .905
2041 New York - AAA LF 99 98 195 7 0 205 3 .985 858.0 2.12 -5.5 .939
2042 New York - AAA 1B 1 1 14 0 3 14 0 1.000 9.0 14.00 -0.1 1.149
2042 New York - AAA LF 82 82 167 7 0 174 0 1.000 688.2 2.27 -8.3 .941
2042 New York - AAA CF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.013
TOTAL P 1 0 0 0 0 0 0 .000 0.1 0.00 -0.0 .000
TOTAL C 2 2 13 0 0 13 0 1.000 18.0 6.50 +0.0 .000 0 0 0 0.0
TOTAL 1B 30 10 126 4 18 133 3 .977 126.0 9.29 -3.5 .703
TOTAL LF 873 828 1628 85 12 1727 14 .992 7301.0 2.11 -60.1 .945
TOTAL CF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.013
TOTAL RF 272 248 466 46 4 519 7 .987 2210.1 2.08 -31.8 .907
PLAYER HISTORY
06/16/2024 Joined the Yarmouth-Dennis Red Sox.
08/20/2024 Injured (flu-like symptoms), day-to-day for 1 day.
01/01/2025 OSA scouting updated ratings (potential): Contact: 35 (60); Power: 25 (55); Eye: 35 (40).
04/13/2025 Was selected to the 2025 Cape Cod League All-Star Game.
05/01/2025 Wins the CCBL CCBL Batter of the Month Award.
06/01/2025 Wins the 2025 CCBL CCBL Outstanding Hitter Award.
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (50); Power: 35 (65); Eye: 35 (40).
06/16/2026 Released by the Yarmouth-Dennis Red Sox.
06/16/2026 Drafted in the 2026 first-year player draft (Round 1, Pick 12, 12th overall pick) by the Syracuse Slammers.
08/12/2026 Injured (Knee soreness), day-to-day for 2 days.
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (70); Eye: 40 (45).
05/24/2027 Wins the A The Herbert Player of the Week Award.
06/11/2027 Was selected to the 2027 Bush League All-Star Game.
06/21/2027 Was traded by the Syracuse Slammers to the Hartford Whalers, along with 2B Ian Carter, LF Pat Walton, a 1st draft pick, in exchange for SP Joey Kopp, $11,111,111.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (65); Eye: 40 (45).
04/14/2028 Injured (Back spasms), day-to-day for one week.
04/18/2028 Suffered setback in recovery from injury, will miss another 6 days.
06/05/2028 Wins the AA MASH Player of the Week Award.
06/09/2028 Was selected to the 2028 Lautering Union All-Star Game.
07/01/2028 Wins the AA MASH Batter of the Month Award.
08/07/2028 Wins the AAA FF Player of the Week Award.
08/31/2028 Injured (Torn thumb ligament), out for 4 weeks.
09/17/2028 Wins the 2028 Horizon League Round 3 with the Moscow Mules!
01/01/2029 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 60 (65); Eye: 40 (45).
04/09/2029 Named the #85 prospect in the BLB
05/01/2029 Wins the BLB DL Rookie of the Month Award.
09/03/2029 Wins the BLB DL Player of the Week Award.
12/03/2029 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2030 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 60 (65); Eye: 40 (40).
08/15/2030 Injured (Strained hamstring), out for 5 weeks.
11/07/2030 Wins the 2030 Brewmasters Cup with the Hartford Whalers.
12/01/2030 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2031 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 65 (65); Eye: 40 (40).
06/13/2031 Was selected to the 2031 Horizon League All-Star Game.
08/04/2031 Was traded by the Hartford Whalers to the Baltimore Bulldogs in exchange for RF Gil Banda.
09/05/2031 Wins the 2031 Horizon League Horizona League Title with the Moscow Mules!
11/28/2031 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2032 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 65 (65); Eye: 40 (40).
12/10/2032 Received a 1-year contract worth a total of $420,000 through arbitration.
01/01/2033 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 65 (65); Eye: 40 (40).
05/16/2033 Was traded by the Baltimore Bulldogs to the Montreal Exports, along with SP Omar Melendez, LF D.J. Janssen, RF Alexis Pena, in exchange for RF Dave Maldonado.
08/19/2033 Goes 5-7 against the New Orleans Dukes, with 1 2B, 1 HR, 3 RBI and 2 R.
12/07/2033 Received a 1-year contract worth a total of $850,000 through arbitration.
01/01/2034 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 65 (65); Eye: 40 (40).
04/28/2034 Injured (Bruised knee), day-to-day for 4 days.
06/12/2034 Was traded by the Montreal Exports to the Indianapolis Racers in exchange for LF Jimmy Myers, a 5th draft pick.
11/20/2034 Wins the 2034 Brewmasters Cup with the Indianapolis Racers.
12/12/2034 Received a 1-year contract worth a total of $2,000,000 through arbitration.
01/01/2035 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 65 (65); Eye: 45 (45).
12/13/2035 Became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 65 (65); Eye: 45 (45).
01/13/2036 Signed a 2-year contract worth a total of $8,000,000 with the New York Knights organization.
11/14/2036 Has failed to meet the vesting criteria in his contract.
12/07/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 65 (65); Eye: 40 (45).
01/31/2037 Signed a 1-year contract worth a total of $1,030,000 with the Wilmington Clowns organization.
12/02/2037 Became a free agent.
01/01/2038 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 65 (65); Eye: 45 (45).
02/15/2038 Signed a minor league contract with the Seattle Pilots organization.
04/05/2038 Released by the Seattle organization.
04/14/2038 Signed a minor league contract with the Washington Bats organization.
04/19/2038 Released by the Washington Bats.
06/23/2038 Signed a minor league contract with the Syracuse Snappers organization.
09/14/2038 Suspended 4 games after ejection following a brawl.
12/05/2038 Became a free agent.
01/01/2039 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 65 (65); Eye: 45 (45).
01/01/2040 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 65 (65); Eye: 45 (45).
05/16/2040 Signed a minor league contract ($39,000 bonus) with the Syracuse Snappers organization.
06/25/2040 Injured (Strained oblique), day-to-day for 3 weeks.
08/19/2040 Signed a 2-year contract extension worth a total of $1,198,000 with the Syracuse Snappers organization.
01/01/2041 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 65 (65); Eye: 45 (45).
06/03/2041 Injured (Strained rib cage muscle), day-to-day for 3 weeks.
06/16/2041 Suffered setback in recovery from injury, will miss another 2 weeks.
06/20/2041 Suffered setback in recovery from injury, will miss another 1-2 weeks.
07/22/2041 Wins the AAA FF Player of the Week Award.
01/01/2042 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 65 (65); Eye: 45 (45).
04/29/2042 Injured (Back spasms), day-to-day for one week.
05/12/2042 Wins the AAA FF Player of the Week Award.
05/18/2042 Injured (Knee soreness), day-to-day for 4 days.
06/12/2042 Was selected to the 2042 Horizon League All-Star Game.
06/22/2042 Injured (Back stiffness), day-to-day for 6 days.
06/30/2042 Injured (Hamstring strain), out for 2-3 weeks.
08/21/2042 Suspended 4 games after ejection following a brawl.
09/30/2042 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year K Rank
2029 127 6
Year IBB Rank
2030 8 5
2032 5 7
Sunday, July 31st , 2022 - OOTP Baseball 22.12 Build 89