Show classic player card
Dom DiMaggio League
4-28-2074
John Sharpe Relief Pitcher
Retired (2039, Age 35)
CAREER BIOGRAPHICAL DATA
ERA 4.59 Total Rating   Bats/Throws R/R
W-L 15-13 Status Retired (2039) Option Years 0  
SV 4 Age 70 (OS 70) Date of Birth 01-28-2004
K 190 Drafted Round 2, Pick 28
(2026)
Majors Svc Time 4 years
(91 games)
IP 252.2
WHIP 1.51
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D- Endurance   Ldrship A-
Power vs. R D- Power vs. L Velocity B+   Mentor Val A+
Speed Bunt C- Control B-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range D+ WS Rings 0
1B --- LF --- Arm C+ WS Appearances 0
2B --- CF ---   Health LCS Appearances 0
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA Awards
2027 NYA
0
1
12
0
0
0
0
0
14.2
20 19 15 0 13
9
2.25
9.20
2030 NYA
0
0
10
0
0
0
0
0
10.2
13 7 6 0 3
6
1.50
5.06
2035 PHI
4
2
40
0
0
0
0
0
47.2
57 24 23 0 12
36
1.45
4.34
2036 PHI
3
2
57
0
0
0
0
0
71.0
86 36 34 2 27
50
1.59
4.31
2037 PHI
7
7
43
0
0
0
2
5
39.2
39 17 17 1 13
31
1.31
3.86
2038 PHI
1
1
54
0
0
0
2
4
60.1
59 30 29 1 21
52
1.33
4.33
2039 PHI-LAN
0
0
6
0
0
0
0
0
8.2
15 5 5 0 4
6
2.19
5.19
2074
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
15
13
222
0
0
0
4
9
252.2
289 138 129 4 93
190
1.51
4.59
Career Transactions
DateTransaction
2039-11-01John Sharpe has retired from the Los Angeles Dodgers
2039-09-19The Los Angeles Dodgers have acquired John Sharpe from the waiver wire.
2039-07-25The Philadelphia Phanatics have waived John Sharpe.
2039-04-13The Philadelphia Phanatics have promoted Harry Mains to the major league team. The Philadelphia Phanatics have designated John Sharpe for assignment.
2035-04-08The Philadelphia Phanatics have promoted John Sharpe to the major league team. The Philadelphia Phanatics have sent Ed Rigdon to the minors.
2035-04-05The Philadelphia Phanatics have acquired John Sharpe from the waiver wire.
2035-04-01The New York Generals have waived John Sharpe.
2030-10-03The New York Generals have sent John Sharpe to the minors.
2030-09-05The New York Generals have promoted John Sharpe to the major league team.
2030-05-12The New York Generals have sent John Sharpe to the minors.
2030-03-07The New York Generals have promoted Rick Garvey to the major league team. The New York Generals have promoted John Sharpe to the major league team.
2027-10-03The New York Generals have sent John Colavito to the minors. The New York Generals have sent Billy Haan to the minors. The New York Generals have sent John Sharpe to the minors.
2027-09-05The New York Generals have promoted John Colavito to the major league team. The New York Generals have promoted Billy Haan to the major league team. The New York Generals have promoted John Sharpe to the major league team.
2026-06-02Trade #1470635 has been completed between the Toronto Citizens and the New York Generals. The New York Generals receive Andres Channell, John Sharpe from the Toronto Citizens in exchange for Ed Pettus.
2026-05-22The Toronto Citizens have promoted Don Boken to the major league team. The Toronto Citizens have sent John Sharpe to the minors.
2026-05-21The Toronto Citizens have promoted John Sharpe to the major league team.
2026-05-12The Toronto Citizens have promoted Frank Fine to the major league team. The Toronto Citizens have sent John Sharpe to the minors.
2026-05-10The Toronto Citizens have promoted John Sharpe to the major league team. The Toronto Citizens have sent Frank Fine to the minors.
2025-04-12Trade #1458680 has been completed between the Kansas City Anarchy and the Toronto Citizens. The Toronto Citizens receive Draft Pick 2026 Round 2 KC (John Sharpe) from the Kansas City Anarchy in exchange for Keith Turley.