Show classic player card
Dave Winfield League
4-21-2233
John Foiles Catcher
Retired (2017, Age 39)
CAREER BIOGRAPHICAL DATA
AVG .284 Total Rating   Bats/Throws L/R
OPS .805 Status Deceased (2066) Option Years 0  
H 1765 Age at Death 88 Date of Birth 06-10-1978
HR 226 Drafted Round 1, Pick 5
(1996)
Majors Svc Time 13 years
(69 games)
RBI 971
SB 101
OFFENSE PITCHING MENTORING
Contact vs. R B+ Contact vs. L Endurance B-   Ldrship C+
Power vs. R B- Power vs. L B+ Velocity   Mentor vR A+
Speed B- Bunt Control   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * A+ (100%) SS --- Range B- WS Rings 3
1B (18.0%) LF --- Arm WS Appearances 5
2B --- CF ---   Health A- LCS Appearances 10
3B --- RF ---   Injured Days 0 All Star Teams 7
* League requires 75% 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
2004 SF
145
568
80
164
26
2
16
81
48
105 1 1
7
7 3
.771
.345
.426
.137
.289
2005 SF
144
524
72
145
19
4
22
81
67
116 0 2
10
7 1
.812
.358
.454
.177
.277
2006 SF
129
485
70
130
14
5
17
72
56
97 4 3
11
4 2
.769
.347
.423
.155
.268
2007 SF
144
537
72
152
23
4
16
88
61
97 1 5
9
7 0
.784
.354
.430
.147
.283
2008 SF
144
541
93
173
34
5
21
89
67
95 2 4
11
5 5
.912
.394
.518
.198
.320
2009 SF
144
559
82
154
24
4
24
92
39
110 0 2
7
3 1
.783
.322
.462
.186
.275
2010 SF
145
540
76
163
21
2
26
99
52
96 3 5
5
3 2
.856
.363
.493
.191
.302
2011 SF
144
542
76
157
21
6
23
88
60
97 0 1
11
2 1
.838
.360
.478
.188
.290
2012 SF
144
551
102
163
29
5
25
104
68
109 3 6
12
4 2
.875
.373
.503
.207
.296
2013 SF
126
481
70
146
21
6
11
66
44
75 1 4
11
4 1
.801
.360
.441
.137
.304
2014 SF
115
432
58
111
19
1
11
56
48
73 0 1
6
4 0
.713
.331
.382
.125
.257
2015 SF-MIL
92
319
33
78
15
2
9
41
39
68 3 0
1
1 0
.721
.332
.389
.144
.245
2016 MIL
40
139
15
29
8
0
5
14
15
27 0 0
0
0 0
.660
.286
.374
.165
.209
Total
1656
6218
899
1765
274
46
226
971
664
1165 18 34
101
51 18
.805
.353
.452
.168
.284
Career Transactions
DateTransaction
2017-11-01John Foiles has retired from the Free Agency Pool
2017-04-14The Milwaukee Jeffersonians have waived John Foiles.
2017-03-25The Milwaukee Jeffersonians have promoted Mike Engelberg to the major league team. The Milwaukee Jeffersonians have designated John Foiles for assignment. The Milwaukee Jeffersonians have designated Jerry Webb for assignment.
2015-06-23A trade has been completed between the Milwaukee Jeffersonians and the San Francisco Pacific. The San Francisco Pacific receive Ryan Stafford, Draft Pick 2018 Round 4 MIL (Emil Fitzgerald), Draft Pick 2016 Round 3 MIL (George Oravetz) from the Milwaukee Jeffersonians in exchange for John Foiles. Protest This Trade.
2014-06-01The San Francisco Pacific have placed John Foiles on the trade block.
2006-05-27John Foiles of the San Francisco Pacific is injured and is expected to be out 21 days.
2004-04-01The San Francisco Pacific have promoted John Foiles to the major league team. The San Francisco Pacific have promoted Dennis Kirk to the major league team. The San Francisco Pacific have waived Steve Hamner. The San Francisco Pacific have waived Win Gonzalez. The San Francisco Pacific have waived George Doyle.
1999-04-01The San Francisco Pacific have promoted Jon Dobson to the major league team. The San Francisco Pacific have sent John Foiles to the minors.
1998-10-03The San Francisco Pacific have promoted John Foiles to the major league team. The San Francisco Pacific have promoted Fred Jennings to the major league team.