Show classic player card
Satchel Paige League
5-27-2044
John Roche Center Field
Retired (2034, Age 34)
CAREER BIOGRAPHICAL DATA
AVG .272 Total Rating   Bats/Throws L/L
OPS .709 Status Retired (2034) Option Years 0  
H 235 Age 43 (OS 44) Date of Birth 08-17-2000
HR 16 Drafted Round 1, Pick 21
(2022)
Majors Svc Time 7 years
(90 games)
RBI 112
SB 26
OFFENSE PITCHING MENTORING
Contact vs. R B- Contact vs. L C+ Endurance   Ldrship
Power vs. R B+ Power vs. L C+ Velocity D+   Mentor vR A+
Speed A+ Bunt A- Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range A- WS Rings 0
1B --- LF --- Arm B+ WS Appearances 0
2B --- CF A+ (100%)   Health LCS Appearances 1
3B --- RF A+ (97.6%)   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
2024 MIL
14
24
4
6
0
0
0
6
5
5 0 0
1
1 3
.629
.379
.250
.000
.250
2025 PIT
70
181
30
56
6
1
4
23
18
39 0 1
0
0 1
.790
.370
.420
.110
.309
2026 PIT
84
68
12
17
2
3
1
10
8
23 0 0
0
0 0
.741
.329
.412
.162
.250
2027 PIT
72
55
7
10
2
0
1
5
4
14 1 1
0
0 2
.519
.246
.273
.091
.182
2028 PIT-SF
70
116
12
28
3
2
1
8
7
20 0 0
2
0 1
.612
.285
.328
.086
.241
2029 SF-PHI
21
19
2
4
0
1
1
6
2
4 0 0
0
0 0
.759
.286
.474
.263
.211
2031 PHI
14
18
5
8
3
0
2
5
2
4 0 0
1
0 0
1.444
.500
.944
.500
.444
2032 PHI
36
47
10
13
2
0
1
7
5
10 1 0
4
2 0
.741
.358
.383
.106
.277
2033 PHI
83
217
25
61
8
0
3
27
18
42 1 0
12
9 2
.698
.339
.359
.078
.281
2034 PHI
42
119
19
32
4
0
2
15
5
27 0 0
6
4 0
.651
.298
.353
.084
.269
Total
506
864
126
235
30
7
16
112
74
188 3 2
26
16 9
.709
.331
.378
.106
.272
Career Transactions
DateTransaction
2034-11-01John Roche has retired from the Philadelphia Athletics
2032-06-03John Roche of the Philadelphia Athletics is injured and is expected to be out 43 days.
2031-07-18The Philadelphia Athletics have promoted John Roche to the major league team.
2029-06-18The Philadelphia Athletics have acquired John Roche from the waiver wire.
2029-06-11The San Francisco Rush have waived John Roche.
2029-06-01The San Francisco Rush have promoted Eddie Bruno to the major league team. The San Francisco Rush have designated John Roche for assignment.
2029-03-25The San Francisco Rush have promoted John Roche to the major league team. The San Francisco Rush have sent Eddie Bruno to the minors.
2028-10-02The San Francisco Rush have designated John Roche for assignment. The San Francisco Rush have sent Charlie Harrison to the minors.
2028-06-12Trade #1867238 has been completed between the San Francisco Rush and the Pittsburgh Porcupines. The Pittsburgh Porcupines receive Ryan Hoey from the San Francisco Rush in exchange for Charlie Harrison, John Roche.
2025-08-29John Roche of the Pittsburgh Porcupines is injured and is expected to be out 44 days.
2025-06-11John Roche of the Pittsburgh Porcupines is injured and is expected to be out 28 days.
2025-04-14The Pittsburgh Porcupines have promoted John Roche to the major league team.
2025-04-14The Pittsburgh Porcupines have acquired John Roche from the waiver wire.
2025-04-04The Milwaukee Braves have waived John Roche.
2024-10-27The Milwaukee Braves have sent John Roche to the minors. The Milwaukee Braves have sent Ed Duren to the minors. The Milwaukee Braves have sent Joe Johnson to the minors.
2024-08-29The Milwaukee Braves have promoted John Roche to the major league team. The Milwaukee Braves have promoted Tex Devine to the major league team.
2024-06-15The Milwaukee Braves have promoted Joe Johnson to the major league team. The Milwaukee Braves have sent John Roche to the minors.
2024-06-02The Milwaukee Braves have promoted John Roche to the major league team. The Milwaukee Braves have promoted Bob Venable to the major league team. The Milwaukee Braves have designated Tex Devine for assignment. The Milwaukee Braves have sent Joe Johnson to the minors.
2020-04-02Trade #1825567 has been completed between the Anaheim Archangels and the Milwaukee Braves. The Milwaukee Braves receive Herb McAllester, Pete Young, Gene Heidemann, Draft Pick 2022 Round 1 ANA (John Roche) from the Anaheim Archangels in exchange for Varney Patterson, Greg Lombardo, Bill Garces.