Full Screen
Toggle navigation
Menu
OF John Cangelosi, S,
Brawlers
  [Signed: $10/1 yr(s)] (no drop allowed)
Scroll table or
stretch table
.
Year
Team
G
Avg
OBP
SLG
OPS
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
CS
SB%
SH
SF
GDP
E
D*
FLD
CCS
2031
Eighties Rock
162
.296
.404
.466
.870
483
93
143
25
9
13
78
82
97
8
64
16
80%
20
4
4
1
0
.992
-
2032
White Sox 3
162
.320
.414
.443
.857
653
136
209
26
12
10
71
98
131
7
80
17
82%
0
1
6
12
0
.966
-
2033
White Sox 3
162
.286
.373
.410
.783
664
107
190
31
12
9
57
86
126
7
93
33
74%
17
1
7
6
2
.983
-
2034
Injuns
162
.263
.350
.381
.731
619
100
163
26
10
9
44
76
103
8
52
17
75%
0
3
10
4
2
.989
-
2035
Injuns
15
1.000
1.000
1.000
2.000
1
2
1
0
0
0
2
0
0
0
3
1
75%
0
0
0
0
0
-
-
2036
Brawlers
162
.294
.388
.387
.775
674
126
198
21
12
6
56
98
105
8
85
35
71%
0
4
7
0
0
-
-
2037
Brawlers
162
.295
.380
.393
.773
677
121
200
31
10
5
61
90
104
3
71
18
80%
0
1
8
3
1
.992
-
2038
Brawlers
162
.274
.374
.375
.749
642
116
176
21
16
4
54
96
122
8
50
18
74%
0
2
7
7
1
.979
-
2039
#
Eephus
143
.270
.391
.355
.746
282
51
76
12
0
4
21
55
41
1
54
30
64%
0
0
5
4
1
.976
0%
2040
*
Brawlers
162
.292
.388
.414
.802
688
137
201
33
15
7
68
96
118
12
71
26
73%
0
1
9
0
0
-
-
Current
Brawlers
151
.286
.371
.408
.779
639
123
183
27
15
7
63
84
113
2
49
16
75%
0
1
8
0
0
-
-
Totals
1605
.289
.383
.405
.788
6022
1112
1740
253
111
74
575
861
1060
64
672
227
75%
37
18
71
37
7
.982
0%
Season Splits
Year
AVG
AVG VR
AVG VL
AVG RISP
OBP VR
OBP VL
SLG VR
SLG VL
OPS VR
OPS VL
AB/H VR
AB/H VL
Current
.286
.305
.257
.252
.387
.341
.421
.388
.808
.729
394/120
245/63
Milestones
Cycles
Best Hit Streak
None.
17 games in current season
Milestones started recording October, 2023.
Player Actions
Real Stats
Scroll table or
stretch table
.
POS
Age
Year
Rk
oR
dR
G
Avg (Rk)
OBP (Rk)
SLG
OPS (Rk)
eOBP
AB
R
H
2B
3B
HR
RBI
BB
SO
HBP
SB
FLD% (Rk)
A
dW (Rk)
SP
oW
EN
P
OF
(OF)
24
1987
67
58
35
104
.275 (23)
.429
(
97
)
.418
.847 (56)
.370
182
44
50
8
3
4
18
46
33
3
21
.963 (17)
-
+0.06 (52)
9
+1.63
6
C
See John Cangelosi full career
Game Log
Scroll table or
stretch table
.
Date
Opponent
Score
POS
AB
R
H
2B
3B
HR
RBI
BB
K
SB
GDP
D
AVG (season)
1/12
@White Sox 3
W 4-2
DH
5
0
1
0
0
0
0
0
1
0
0
0
.286
1/12
Wildcats
W 7-0
DH
4
1
1
1
0
0
0
0
2
0
0
0
.287
1/11
Wildcats
L 5-2
DH
5
0
2
0
0
0
0
0
1
0
0
0
.287
1/11
Wildcats
W 1-0
DH
4
0
0
0
0
0
0
0
2
0
0
0
.286
1/11
@PHILLIES
W 5-0
DH
4
1
3
0
0
0
0
1
0
0
0
0
.288
1/10
@PHILLIES
W 15-0
DH
4
1
1
0
0
0
0
1
0
0
0
0
.285
1/10
@PHILLIES
L 6-3
DH
5
0
0
0
0
0
0
0
0
0
0
0
.285
1/10
Rain
W 13-9
DH
4
3
2
0
0
0
2
2
1
0
0
0
.288
1/9
Rain
W 5-4
DH
5
0
1
0
0
0
0
0
1
0
0
0
.286
1/9
Rain
W 3-1
DH
3
1
1
0
0
0
0
1
0
0
0
0
.287
1/9
@Eephus
W 15-0
DH
5
1
1
0
0
0
0
1
1
0
0
0
.287
1/8
@Eephus
W 6-2
DH
5
0
2
0
1
0
2
0
0
0
0
0
.288
1/8
@Eephus
L 2-1
DH
4
0
0
0
0
0
0
0
1
0
1
0
.287
1/8
Injuns
L 7-4
DH
4
0
1
0
0
0
0
0
0
0
0
0
.289
1/7
Injuns
W 3-1
DH
2
1
0
0
0
0
0
2
2
0
0
0
.289
1/7
Injuns
L 3-2
DH
4
1
1
0
1
0
0
0
0
0
0
0
.290
1/7
Champs
L 5-4
DH
4
1
1
0
0
0
0
0
0
0
1
0
.290
1/6
Champs
W 5-2
DH
4
0
1
0
0
0
0
0
1
0
0
0
.290
1/6
Champs
W 8-6
DH
4
1
2
1
0
0
1
0
1
1
0
0
.291
1/6
@Rhinos
W 4-2
DH
4
0
1
1
0
0
3
0
1
0
0
0
.289
1/5
@Rhinos
L 5-4
DH
4
1
1
0
0
0
0
1
1
1
0
0
.290
1/5
@Rhinos
L 4-3
DH
4
1
1
0
0
0
0
2
1
2
0
0
.290
1/5
Eighties Rock
W 6-1
DH
4
1
2
0
0
0
2
1
0
0
0
0
.290
1/4
Eighties Rock
W 4-0
DH
5
1
3
1
0
0
0
0
0
1
1
0
.289
1/4
Eighties Rock
L 6-3
DH
2
2
1
1
0
0
0
2
1
0
0
0
.286
1/4
@Bulldogs
L 5-4
DH
6
2
3
0
0
2
2
0
1
0
1
0
.285
1/3
@Bulldogs
W 7-5
DH
4
0
1
0
1
0
1
1
1
0
0
0
.282
1/3
@Bulldogs
W 2-1
DH
5
1
1
0
0
0
0
0
0
0
0
0
.283
1/3
Toros
W 11-1
DH
3
2
2
0
0
0
0
2
1
2
0
0
.284
1/2
Toros
W 5-3
DH
4
1
1
0
0
0
0
0
1
1
0
0
.281
1/2
Toros
W 7-3
DH
5
1
2
1
0
0
0
0
1
2
0
0
.282
1/2
White Sox 3
W 4-3
DH
5
0
2
1
0
0
1
0
0
0
0
0
.280
1/1
White Sox 3
W 3-2
DH
4
0
0
0
0
0
0
0
3
0
0
0
.279
1/1
White Sox 3
W 5-3
DH
4
0
1
0
0
0
1
1
1
1
0
0
.281
1/1
@Wildcats
W 7-1
DH
5
0
2
0
0
0
0
0
0
0
0
0
.282
12/31
@Wildcats
W 14-6
DH
5
4
2
0
0
0
0
1
1
0
0
0
.280
12/31
@Wildcats
W 6-1
DH
4
1
1
0
0
0
0
1
1
1
0
0
.279
12/31
PHILLIES
W 5-4
DH
5
1
1
1
0
0
0
0
1
0
0
0
.280
12/30
PHILLIES
W 8-4
DH
3
2
2
0
0
0
0
1
0
3
0
0
.280
12/30
PHILLIES
W 8-7
DH
6
1
1
0
0
0
0
0
2
0
0
0
.278
12/30
@Rain
W 19-8
DH
5
3
2
0
0
0
2
2
1
0
0
0
.279
12/29
@Rain
W 1-0
DH
4
0
2
1
0
0
0
0
0
0
0
0
.278
12/29
@Rain
W 5-1
DH
5
1
1
1
0
0
1
0
0
0
0
0
.276
12/29
Eephus
L 4-1
DH
3
0
1
0
0
0
0
1
0
0
0
0
.277
12/28
Eephus
L 4-3
DH
5
2
1
0
0
0
0
2
0
0
0
0
.277
12/28
Eephus
W 4-2
DH
4
1
1
0
0
0
0
0
1
0
0
0
.277
12/27
@Injuns
W 6-4
DH
5
0
0
0
0
0
0
0
2
0
0
0
.278
12/27
@Injuns
L 5-1
DH
4
0
0
0
0
0
0
0
1
0
0
0
.281
12/27
@Injuns
W 5-2
DH
4
0
0
0
0
0
1
1
1
0
0
0
.283
12/26
@Champs
L 8-3
DH
4
1
1
0
0
0
0
0
0
0
0
0
.286
12/26
@Champs
W 10-6
DH
5
1
1
0
0
0
1
0
1
0
0
0
.286
12/26
@Champs
L 11-2
DH
5
0
0
0
0
0
0
0
1
0
0
0
.287
12/25
Rhinos
L 14-7
DH
3
2
0
0
0
0
0
2
0
0
0
0
.291
12/25
Rhinos
L 5-4
DH
4
2
2
0
0
0
0
1
0
2
0
0
.293
12/25
Rhinos
W 5-0
DH
4
1
2
2
0
0
1
0
0
0
0
0
.291
12/24
@Eighties Rock
W 8-6
DH
5
1
1
0
0
0
0
0
0
0
0
0
.289
12/24
@Eighties Rock
W 7-1
DH
4
0
0
0
0
0
1
1
1
0
0
0
.290
12/24
@Eighties Rock
W 8-1
DH
5
1
1
0
0
0
0
0
1
0
0
0
.293
12/23
Bulldogs
L 1-0
DH
3
0
0
0
0
0
0
1
0
0
0
0
.294
12/23
Bulldogs
W 4-2
DH
4
1
2
0
0
0
0
0
0
0
0
0
.296
12/23
Bulldogs
L 2-1
DH
5
0
0
0
0
0
0
0
3
0
0
0
.294
12/22
@Toros
L 6-5
DH
4
1
1
0
0
1
3
0
2
0
0
0
.298
12/22
@Toros
W 5-4
DH
5
1
2
0
1
0
0
0
1
0
0
0
.299
12/22
@Toros
W 10-7
DH
4
1
1
0
0
0
1
1
1
1
0
0
.297
12/21
@White Sox 3
L 6-2
DH
4
0
3
1
0
0
1
0
0
1
0
0
.298
12/21
@White Sox 3
L 8-7
DH
4
3
2
0
0
0
0
1
0
3
0
0
.293
12/21
@White Sox 3
W 8-7
DH
4
1
1
0
0
0
0
3
1
1
0
0
.291
12/20
Wildcats
W 4-2
DH
4
2
1
0
0
0
0
1
1
1
0
0
.291
12/20
Wildcats
W 4-3
DH
5
0
2
0
1
0
1
0
1
0
1
0
.291
12/20
Wildcats
L 5-0
DH
4
0
1
0
0
0
0
0
0
0
0
0
.290
12/19
@PHILLIES
W 3-0
DH
5
0
0
0
0
0
0
0
0
0
0
0
.290
12/19
@PHILLIES
W 13-4
DH
6
1
3
0
0
1
4
0
2
0
0
0
.295
12/19
@PHILLIES
L 7-3
DH
4
0
2
0
0
0
0
1
1
1
0
0
.291
12/18
Rain
W 9-4
DH
3
2
1
0
1
0
1
2
0
0
0
0
.288
12/18
Rain
L 10-3
DH
4
0
2
0
1
0
0
1
2
0
0
0
.288
12/18
Rain
W 11-6
DH
5
1
2
0
0
0
2
0
1
0
0
0
.285
12/17
@Eephus
L 6-2
DH
4
0
2
0
0
0
0
0
1
0
0
0
.283
12/17
@Eephus
L 10-2
DH
4
0
1
0
0
0
0
0
0
0
0
0
.281
12/17
@Eephus
L 8-7
DH
7
1
1
0
0
0
0
1
2
0
0
0
.281
12/16
Injuns
L 8-2
DH
5
0
0
0
0
0
0
0
3
0
0
0
.284
12/16
Injuns
W 7-6
DH
4
0
1
0
0
0
1
1
0
0
0
0
.289
12/16
Injuns
L 12-8
DH
5
1
3
0
1
0
0
0
0
0
0
0
.290
12/15
Champs
L 3-0
DH
4
0
1
0
0
0
0
0
0
0
0
0
.284
12/15
Champs
L 3-1
DH
4
1
0
0
0
0
0
0
0
0
0
0
.285
12/15
Champs
W 7-0
DH
4
0
0
0
0
0
0
0
2
0
0
0
.289
12/14
@Rhinos
L 4-3
DH
2
0
1
0
0
0
0
2
0
0
0
0
.293
12/14
@Rhinos
W 5-3
DH
4
0
0
0
0
0
0
1
2
0
0
0
.292
12/14
@Rhinos
W 8-4
DH
4
5
4
2
1
0
0
1
0
3
0
0
.296
12/13
Eighties Rock
W 6-0
DH
4
0
1
0
0
0
0
1
1
1
0
0
.285
12/13
Eighties Rock
W 8-7
DH
4
1
2
1
0
0
2
1
0
0
0
0
.286
12/13
Eighties Rock
W 4-3
DH
4
0
0
0
0
0
0
0
0
0
0
0
.282
12/12
@Bulldogs
W 8-0
DH
5
3
2
1
0
1
3
1
1
0
0
0
.287
12/12
@Bulldogs
L 3-1
DH
4
0
1
0
0
0
0
1
2
0
0
0
.285
12/12
@Bulldogs
W 5-0
DH
4
1
1
0
0
0
1
1
0
0
0
0
.285
12/11
Toros
W 2-1
DH
3
0
1
0
0
0
0
1
1
1
0
0
.286
12/11
Toros
W 8-7
DH
4
1
2
0
1
0
1
1
1
1
0
0
.285
12/11
Toros
W 11-9
DH
5
3
3
0
0
0
0
1
1
1
0
0
.281
12/10
White Sox 3
W 8-5
DH
4
2
1
1
0
0
1
1
0
0
0
0
.274
12/10
White Sox 3
W 5-0
DH
4
0
1
0
0
0
1
1
0
0
0
0
.275
12/10
White Sox 3
W 5-1
DH
4
3
3
0
2
0
0
0
0
2
0
0
.275
12/9
@Wildcats
W 8-6
DH
4
1
0
0
0
0
0
1
3
0
0
0
.266
12/9
@Wildcats
W 6-1
DH
4
0
0
0
0
0
0
1
1
0
0
0
.271
12/9
@Wildcats
W 9-2
DH
4
2
3
0
0
0
1
1
0
0
0
0
.277
12/8
PHILLIES
W 16-4
DH
3
3
2
1
0
0
2
3
1
0
0
0
.267
12/8
PHILLIES
W 9-4
DH
4
3
2
0
0
0
0
1
0
0
0
0
.261
12/8
PHILLIES
W 2-1
DH
4
0
1
0
0
0
0
0
1
1
0
0
.256
12/7
@Rain
W 7-4
DH
5
2
1
0
0
1
2
0
1
0
0
0
.257
12/7
@Rain
L 11-1
DH
4
0
0
0
0
0
0
0
0
0
0
0
.258
12/6
@Rain
W 8-6
DH
5
0
0
0
0
0
0
0
1
0
0
0
.264
12/6
Eephus
L 9-4
DH
5
0
1
0
0
0
0
0
0
0
0
0
.271
12/6
Eephus
L 6-2
DH
4
1
1
0
1
0
0
0
1
0
0
0
.273
12/5
Eephus
L 5-4
DH
4
0
1
0
0
0
0
0
1
0
0
0
.274
12/5
@Injuns
L 5-0
DH
4
0
0
0
0
0
0
0
1
0
1
0
.274
12/5
@Injuns
L 6-0
DH
3
0
1
0
0
0
0
1
1
0
0
0
.281
12/4
@Injuns
L 3-1
DH
4
0
1
0
0
0
0
0
0
1
0
0
.280
12/4
@Champs
W 7-3
DH
5
0
1
0
0
0
0
0
1
1
0
0
.281
12/4
@Champs
L 8-0
DH
4
0
2
0
0
0
0
0
1
0
0
0
.284
12/3
@Champs
W 7-0
DH
5
2
3
0
0
0
0
0
0
1
0
0
.278
12/3
Rhinos
W 6-2
DH
3
2
1
0
0
0
0
1
0
1
0
0
.266
12/3
Rhinos
L 3-1
DH
4
0
0
0
0
0
0
0
2
0
0
0
.265
12/2
Rhinos
W 2-1
DH
5
0
1
0
0
0
0
0
0
0
0
0
.273
12/2
@Eighties Rock
L 3-2
DH
3
0
0
0
0
0
0
1
0
0
0
0
.276
12/2
@Eighties Rock
L 5-4
DH
4
0
1
0
0
0
0
1
2
1
0
0
.282
12/1
@Eighties Rock
W 6-1
DH
4
0
1
0
0
0
2
1
1
1
0
0
.283
12/1
Bulldogs
W 3-0
DH
3
1
0
0
0
0
0
1
0
0
1
0
.284
12/1
Bulldogs
L 10-6
DH
4
1
2
0
1
0
0
1
0
0
0
0
.292
11/30
Bulldogs
W 4-2
DH
2
2
1
0
0
0
0
2
1
0
0
0
.284
11/30
@Toros
W 7-4
DH
5
0
0
0
0
0
0
0
1
0
0
0
.280
11/30
@Toros
L 7-4
DH
4
2
1
0
0
0
1
1
0
2
0
0
.294
11/29
@Toros
W 8-5
DH
4
1
1
0
0
0
0
1
1
0
0
0
.296
11/29
@White Sox 3
W 16-5
DH
6
2
3
0
0
0
0
0
0
3
1
0
.298
11/29
@White Sox 3
W 10-0
DH
6
2
2
0
0
0
2
0
0
0
0
0
.284
11/28
@White Sox 3
W 9-6
DH
4
1
1
0
0
1
1
1
0
0
0
0
.280
11/28
Wildcats
W 6-3
DH
5
0
2
1
0
0
0
0
1
0
0
0
.282
11/28
Wildcats
W 10-1
DH
3
1
1
0
0
0
0
2
1
0
0
0
.274
11/27
Wildcats
W 3-0
DH
4
0
0
0
0
0
0
1
0
0
0
0
.271
11/27
@PHILLIES
W 14-6
DH
6
1
2
1
0
0
0
0
2
0
0
0
.288
11/27
@PHILLIES
L 8-2
DH
4
0
0
0
0
0
0
0
4
0
0
0
.283
11/26
@PHILLIES
L 4-0
DH
4
0
0
0
0
0
0
0
1
0
0
0
.304
11/26
Rain
W 8-1
DH
5
2
3
1
0
0
0
0
0
0
0
0
.327
11/26
Rain
L 2-1
DH
4
0
2
0
0
0
0
0
0
0
0
0
.298
11/25
Rain
L 12-11
DH
5
0
1
0
0
0
1
1
1
1
0
0
.279
11/25
@Eephus
W 7-3
DH
3
0
1
0
0
0
0
2
1
0
0
0
.289
11/25
@Eephus
W 5-3
DH
5
0
1
1
0
0
0
0
1
0
0
0
.286
11/24
@Eephus
W 6-2
DH
4
1
1
1
0
0
3
1
1
0
0
0
.300
11/24
Injuns
L 10-7
DH
6
2
4
1
1
0
2
0
1
1
0
0
.308
11/24
Injuns
W 6-2
DH
5
0
1
1
0
0
0
0
0
0
0
0
.200
11/23
Injuns
W 5-4
DH
3
1
1
0
0
0
1
0
0
0
0
0
.200
11/23
Champs
W 6-0
DH
4
1
1
1
0
0
0
0
0
0
0
0
.167
11/23
Champs
L 10-0
DH
4
0
1
0
0
0
0
0
0
1
0
0
.125
11/22
Champs
W 6-2
DH
4
0
0
0
0
0
0
0
2
0
0
0
.000
×
Note
Loading...
×
@ViewBag.ModalTitle
Loading...