Show classic player card
Harold Baines League
4-1-2053
Craig Difiore Shortstop
Retired (2035, Age 39)
CAREER BIOGRAPHICAL DATA
AVG .269 Total Rating   Bats/Throws R/R
OPS .751 Status Retired (2035) Option Years 0  
H 2149 Age 56 (OS 57) Date of Birth 05-12-1996
HR 287 Drafted Round 2, Pick 18
(2014)
Majors Svc Time 17 years
(52 games)
RBI 1157
SB 238
OFFENSE PITCHING MENTORING
Contact vs. R B- Contact vs. L Endurance B-   Ldrship A+
Power vs. R B+ Power vs. L A- Velocity D-   Mentor vR A+
Speed C+ Bunt B+ Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS A+ (100%) Range B+ WS Rings 0
1B (2.4%) LF --- Arm B+ WS Appearances 0
2B A+ (98.6%) CF (2.8%)   Health D+ LCS Appearances 1
3B C- (28.6%) RF ---   Injured Days 0 All Star Teams 3
* 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
2018 MIL
37
143
7
26
3
0
2
7
4
38 0 0
5
3 7
.449
.204
.245
.063
.182
2019 MIL
119
383
27
78
11
1
5
44
25
87 3 1
11
4 13
.534
.257
.277
.073
.204
2020 MIL
132
461
60
120
14
4
17
54
36
97 1 4
16
4 14
.731
.313
.419
.158
.260
2021 MIL
138
425
52
104
14
4
8
47
32
87 1 4
18
6 8
.649
.297
.353
.108
.245
2022 MIL
133
501
59
146
21
5
17
66
36
111 0 2
27
13 17
.793
.338
.455
.164
.291
2023 MIL
135
514
62
147
18
3
18
65
35
122 2 1
14
11 17
.771
.333
.438
.152
.286
2024 MIL
134
494
71
135
18
4
19
73
30
113 0 1
21
12 11
.756
.314
.441
.168
.273
2025 MIL
136
492
80
163
24
1
30
89
46
87 2 1
19
9 9
.957
.390
.567
.236
.331
2026 MIL
108
375
47
101
19
3
15
67
35
79 1 3
25
7 8
.787
.331
.456
.187
.269
2027 MIL
142
471
53
139
30
4
14
74
37
93 0 5
14
17 5
.808
.343
.465
.170
.295
2028 MIL
127
433
85
146
19
2
27
88
39
91 1 2
26
8 6
.969
.392
.577
.240
.337
2029 MIL-LAA
133
519
84
144
27
5
18
74
51
123 3 2
28
17 7
.797
.344
.453
.175
.277
2029 MIL
14
38
6
7
1
0
2
9
4
8 0 0
2
2 2
.630
.262
.368
.184
.184
2029 LAA
119
481
78
137
26
5
16
65
47
115 3 2
26
15 5
.810
.351
.459
.175
.285
2030 LAA
136
547
79
151
22
2
24
97
35
117 2 6
0
0 12
.774
.319
.455
.179
.276
2031 LAA
135
546
71
141
26
6
27
90
29
117 5 3
0
0 11
.776
.300
.476
.218
.258
2032 LAA
135
541
64
137
30
5
13
72
41
127 2 4
0
0 14
.705
.306
.399
.146
.253
2033 MIL
135
537
48
135
17
2
16
68
37
101 0 1
5
4 17
.679
.299
.380
.128
.251
2034 MIL
135
522
45
119
19
2
15
66
37
117 1 5
7
3 18
.636
.278
.358
.130
.228
2035 MIL
48
92
8
17
2
1
2
16
4
21 0 0
2
0 1
.512
.219
.293
.109
.185
Total
2198
7996
1002
2149
334
54
287
1157
589
1728 24 45
238
118 195
.751
.319
.432
.163
.269
Career Transactions
DateTransaction
2035-11-01Craig Difiore has retired from the Milwaukee Braves
2033-04-01Trade #1468570 has been completed between the Milwaukee Braves and the Los Angeles Quake . The Los Angeles Quake receive Draft Pick - 2035 Round 2 (MIL), Draft Pick 2034 Round 2 MIL (Pedro Hill) from the Milwaukee Braves in exchange for Gus Naton, Craig Difiore, Draft Pick - 2035 Round 3 (LAA).
2029-04-21Trade #1412086 has been completed between the Los Angeles Quake and the Milwaukee Braves. The Milwaukee Braves receive Jim Gleason, Draft Pick - 2032 Round 1 (LAA), Draft Pick 2031 Round 1 LAA (Pedro Carrillo) from the Los Angeles Quake in exchange for Roberto Ibanez, Craig Difiore.
2026-08-14Craig Difiore of the Milwaukee Braves is injured and is expected to be out 25 days.
2026-04-28Craig Difiore of the Milwaukee Braves is injured and is expected to be out 21 days.
2020-03-25The Milwaukee Braves have promoted Craig Difiore to the major league team. The Milwaukee Braves have sent Joseph Adcock to the minors.
2019-10-14The Milwaukee Braves have sent Craig Difiore to the minors.
2018-08-14The Milwaukee Braves have promoted Craig Difiore to the major league team. The Milwaukee Braves have sent Elmer Heath to the minors.
2018-04-01Trade #1335815 has been completed between the Milwaukee Braves and the Philadelphia Jesuits. The Philadelphia Jesuits receive Joe Fleming, Draft Pick 2021 Round 3 MIL (Bill Peek) from the Milwaukee Braves in exchange for Robb Salluchia, Craig Difiore, Draft Pick 2019 Round 1 PHI (Jim Babitt).
2014-04-01The Philadelphia Jesuits have renamed Neil Kubiak to Craig Difiore.