Show classic player card
Mike Piazza League
8-10-2121
Cecil Haefner Catcher
Retired (2036, Age 37)
CAREER BIOGRAPHICAL DATA
AVG .277 Total Rating   Bats/Throws L/R
OPS .776 Status Deceased (2075) Option Years 0  
H 1454 Age at Death 76 Date of Birth 07-03-1999
HR 176 Drafted Round 2, Pick 29
(2019)
Majors Svc Time 13 years
(137 games)
RBI 870
SB 81
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L Endurance B-   Ldrship
Power vs. R A- Power vs. L B+ Velocity   Mentor vR A+
Speed B- Bunt D- Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * A+ (100%) SS --- Range C+ WS Rings 1
1B --- LF --- Arm A- WS Appearances 4
2B --- CF ---   Health C- LCS Appearances 7
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
2022 MIL
18
45
5
11
2
1
2
4
7
7 0 0
1
0 1
.813
.346
.467
.222
.244
2023 MIL
89
174
18
53
9
0
3
25
24
33 1 0
1
4 3
.800
.392
.408
.103
.305
2024 MIL
123
315
33
69
11
1
8
42
39
73 0 0
3
2 0
.642
.305
.337
.117
.219
2025 MIL
132
453
51
111
22
2
9
65
32
99 6 3
4
4 3
.664
.302
.362
.117
.245
2026 MIL
141
459
46
116
16
1
9
58
41
89 0 0
11
7 1
.665
.314
.351
.098
.253
2027 MIL
119
365
52
99
16
3
9
57
47
73 0 5
5
3 0
.756
.350
.405
.134
.271
2028 MIL
148
473
75
148
23
3
20
94
58
80 2 4
13
5 0
.888
.387
.501
.188
.313
2029 MIL
142
451
70
138
20
5
21
82
54
77 1 0
8
4 0
.894
.381
.512
.206
.306
2030 MIL
121
405
59
112
27
1
11
60
40
73 2 4
6
4 0
.771
.341
.430
.153
.277
2031 MIL
144
498
71
147
21
2
17
83
45
90 3 3
7
5 6
.803
.355
.448
.153
.295
2032 MIL
132
497
72
150
23
6
22
94
47
86 0 3
4
9 2
.865
.360
.505
.203
.302
2033 MIL
132
474
64
137
17
3
22
98
38
91 1 5
10
1 0
.817
.340
.477
.188
.289
2034 MIL
116
381
55
103
17
3
17
71
28
62 0 2
4
3 2
.783
.319
.465
.194
.270
2035 MIL
125
182
19
38
6
1
2
20
21
46 0 2
2
1 1
.574
.288
.286
.077
.209
2036 MIL
104
80
9
22
2
0
4
17
4
18 1 0
2
0 0
.768
.318
.450
.175
.275
Total
1786
5252
699
1454
232
32
176
870
525
997 17 31
81
52 19
.776
.343
.434
.157
.277
Career Transactions
DateTransaction
2036-11-01Cecil Haefner has retired from the Milwaukee Crullers
2036-07-24Cecil Haefner of the Milwaukee Crullers is injured and is expected to be out 20 days.
2035-07-10Cecil Haefner of the Milwaukee Crullers is injured and is expected to be out 19 days.
2034-04-26Cecil Haefner of the Milwaukee Crullers is injured and is expected to be out 23 days.
2030-09-07Cecil Haefner of the Milwaukee Crullers is injured and is expected to be out 43 days.
2027-04-03Cecil Haefner of the Milwaukee Crullers is injured and is expected to be out 36 days.
2023-04-01The Milwaukee Crullers have promoted Cecil Haefner to the major league team.
2022-10-03The Milwaukee Crullers have promoted Wiley Wallace to the major league team. The Milwaukee Crullers have sent Jerry Thomas to the minors. The Milwaukee Crullers have sent Matt Gross to the minors. The Milwaukee Crullers have sent John MacGamwell to the minors. The Milwaukee Crullers have sent Cecil Haefner to the minors. The Milwaukee Crullers have waived Jack Kline. The Milwaukee Crullers have waived David Owen.
2022-08-23The Milwaukee Crullers have promoted Cecil Haefner to the major league team.
2022-07-23The Milwaukee Crullers have sent Cecil Haefner to the minors.
2022-07-17The Milwaukee Crullers have promoted Cecil Haefner to the major league team. The Milwaukee Crullers have sent Matt Gross to the minors.