Show classic player card
Joe Medwick League
4-1-2058
Joe Barnes Second Base
Retired (2036, Age 34)
CAREER BIOGRAPHICAL DATA
AVG .234 Total Rating   Bats/Throws B/R
OPS .609 Status Retired (2036) Option Years 0  
H 99 Age 56 (OS 56) Date of Birth 03-25-2002
HR 5 Drafted Round 3, Pick 33
(2021)
Majors Svc Time 1 years
(125 games)
RBI 41
SB 8
OFFENSE PITCHING MENTORING
Contact vs. R B- Contact vs. L Endurance B-   Ldrship C-
Power vs. R B+ Power vs. L Velocity   Mentor vR A-
Speed Bunt B- Control D-   Mentor vL A-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS A+ (93.3%) Range B+ WS Rings 0
1B --- LF --- Arm C+ WS Appearances 0
2B A+ (100%) CF ---   Health B+ LCS Appearances 0
3B (38.1%) RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2025 STL
16
40
5
11
3
0
0
6
1
5 0 0
1
1 4
.643
.293
.350
.075
.275
2026 STL
12
9
1
2
0
0
0
1
0
1 0 0
0
1 0
.444
.222
.222
.000
.222
2027 STL-CHN
30
61
10
14
1
0
1
7
9
14 0 0
2
0 0
.624
.329
.295
.066
.230
2030 CHN-STL
11
25
1
4
1
0
0
0
1
1 0 0
0
0 1
.392
.192
.200
.040
.160
2032 TB
20
68
7
13
2
0
0
2
8
16 0 0
2
0 1
.497
.276
.221
.029
.191
2035 TB
68
218
26
55
9
0
4
25
21
47 0 2
3
1 7
.664
.315
.349
.096
.252
2036 TB
2
2
0
0
0
0
0
0
2
1 0 0
0
0 0
.500
.500
.000
.000
.000
Total
159
423
50
99
16
0
5
41
42
85 0 2
8
3 13
.609
.302
.307
.073
.234
Career Transactions
DateTransaction
2036-11-01Joe Barnes has retired from the Free Agency Pool
2036-04-08The Tampa Bay Bootleggers have promoted Jim Billingsley to the major league team. The Tampa Bay Bootleggers have waived Joe Barnes.
2035-04-18The Tampa Bay Spinnakers have promoted Joe Barnes to the major league team.
2035-04-18The Tampa Bay Spinnakers have acquired Joe Barnes from the waiver wire.
2034-04-05The Seattle Wookies have waived Joe Barnes.
2034-04-01The Seattle Wookies have acquired Joe Barnes from the waiver wire. The Seattle Wookies have waived Alan Wakefield.
2032-06-28The Tampa Bay Scoundrels have waived Joe Barnes.
2032-06-04The Tampa Bay Scoundrels have promoted Joe Barnes to the major league team.
2031-10-13The St. Louis Saints have waived Joe Barnes.
2031-09-26The St. Louis Saints have acquired Joe Barnes from the waiver wire.
2031-04-01The St. Louis Saints have waived Joe Barnes.
2030-08-05The St. Louis Saints have acquired Joe Barnes from the waiver wire.
2030-06-21The Chicago Cajuns have waived Joe Barnes.
2030-06-15The Chicago Cajuns have designated Joe Barnes for assignment.
2030-05-21The Chicago Cajuns have promoted Joe Barnes to the major league team.
2030-05-21The Chicago Cajuns have acquired Joe Barnes from the waiver wire.
2030-04-01The Cincinnati Mustangs have waived Joe Barnes.
2029-07-10The Cincinnati Mustangs have acquired Joe Barnes from the waiver wire.
2029-04-29The Chicago Wild Weasels have waived Joe Barnes.
2029-04-12The Chicago Wild Weasels have acquired Joe Barnes from the waiver wire. The Chicago Wild Weasels have waived Larry Page.
2029-04-01The Arizona Lightning have waived Al Robles. The Arizona Lightning have waived Joe Barnes. The Arizona Lightning have waived Joel Rogge.
2028-05-26The Pittsburgh Murder City Devils have acquired Joe Barnes from the waiver wire.
2028-04-19The Chicago Cajuns have waived Joe Barnes.
2027-08-10The Chicago Cajuns have designated Joe Barnes for assignment.
2027-07-25The Chicago Cajuns have acquired Joe Barnes from the waiver wire.
2027-07-21The St. Louis Saints have designated Joe Barnes for assignment.
2027-06-11The St. Louis Saints have promoted Joe Barnes to the major league team.
2026-05-14The St. Louis Saints have sent Joe Barnes to the minors.
2026-04-23The St. Louis Saints have promoted Joe Barnes to the major league team.
2025-10-23The St. Louis Saints have promoted Kevin Holland to the major league team. The St. Louis Saints have promoted Art Gearhart to the major league team. The St. Louis Saints have sent Harry Brito to the minors. The St. Louis Saints have sent Joe Barnes to the minors.
2025-09-03The St. Louis Saints have promoted Joe Barnes to the major league team. The St. Louis Saints have promoted Harry Brito to the major league team.