Jose Castillo vs. Brian Johnson — Career Comparison

MillenialVenezuelaThrows RightBats RightSouth AmericaPittsburgh PiratesNational LeagueSecond Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher

When their careers are measured against the same standard, Brian Johnson comes out clearly ahead of Jose Castillo across most offensive categories. Brian Johnson led in home run production (HR/PA+ 141 vs 74), contact rate (K%+ 106 vs 93), and walk rate (BB%+ 75 vs 64). Jose Castillo held the edge in batting average (AVG+ 95 vs 92). Brian Johnson was the more complete offensive player.

Hitting Stats for Jose Castillo and Brian Johnson

Jose Castillo
Career
Per 600 PA
5
5
Brian Johnson
Careerverified
Per 600 PAverified
8
8
Jose Castillo
Careerverified
Per 600 PA
592
172.51
Brian Johnson
Career
Per 600 PAverified
471
183.63
Jose Castillo
Careerverified
Per 600 PA
2059
600
Brian Johnson
Career
Per 600 PA
1539
600
Jose Castillo
Careerverified
Per 600 PAverified
1918
558.91
Brian Johnson
Career
Per 600 PA
1415
551.66
Jose Castillo
Careerverified
Per 600 PAverified
0.254
0.254
Brian Johnson
Career
Per 600 PA
0.248
0.248
Jose Castillo
Career
Per 600 PA
0.688
0.688
Brian Johnson
Careerverified
Per 600 PAverified
0.708
0.708
Jose Castillo
Careerverified
Per 600 PAverified
487
141.91
Brian Johnson
Career
Per 600 PA
351
136.84
Jose Castillo
Careerverified
Per 600 PAverified
335
97.62
Brian Johnson
Career
Per 600 PA
236
92.01
Jose Castillo
Careerverified
Per 600 PAverified
103
30.01
Brian Johnson
Career
Per 600 PA
60
23.39
Jose Castillo
Careerverified
Per 600 PAverified
10
2.91
Brian Johnson
Career
Per 600 PA
6
2.34
Jose Castillo
Career
Per 600 PA
39
11.36
Brian Johnson
Careerverified
Per 600 PAverified
49
19.1
Jose Castillo
Careerverified
Per 600 PA
152
44.29
Brian Johnson
Career
Per 600 PAverified
115
44.83
Jose Castillo
Career
Per 600 PA
0.312
0.312
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Jose Castillo
Career
Per 600 PA
0.02
0.02
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Jose Castillo
Career
Per 600 PA
0.08
0.08
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Jose Castillo
Careerverified
Per 600 PA
205.1
59.77
Brian Johnson
Career
Per 600 PAverified
164.9
64.29
Jose Castillo
Careerverified
Per 600 PA
727
211.85
Brian Johnson
Career
Per 600 PAverified
570
222.22
Jose Castillo
Careerverified
Per 600 PAverified
607
176.88
Brian Johnson
Career
Per 600 PA
443
172.71
Jose Castillo
Careerverified
Per 600 PAverified
0.296
0.296
Brian Johnson
Career
Per 600 PA
0.291
0.291
Jose Castillo
Career
Per 600 PA
0.379
0.379
Brian Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Jose Castillo
Career
Per 600 PA
0.675
0.675
Brian Johnson
Careerverified
Per 600 PAverified
0.694
0.694
Jose Castillo
Career
Per 600 PA
0.125
0.125
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Jose Castillo
Career
Per 600 PA
0.228
0.228
Brian Johnson
Careerverified
Per 600 PAverified
0.232
0.232
Jose Castillo
Career
Per 600 PA
0.568
0.568
Brian Johnson
Careerverified
Per 600 PAverified
0.598
0.598
Jose Castillo
Careerverified
Per 600 PAverified
0.296
0.296
Brian Johnson
Career
Per 600 PA
0.271
0.271
Jose Castillo
Careerverified
Per 600 PAverified
211
61.49
Brian Johnson
Career
Per 600 PA
132
51.46
Jose Castillo
Careerverified
Per 600 PA
218
63.53
Brian Johnson
Career
Per 600 PAverified
196
76.41
Jose Castillo
Careerverified
Per 600 PAverified
390
113.65
Brian Johnson
Career
Per 600 PA
279
108.77
Jose Castillo
Careerverified
Per 600 PA
204.54
59.6
Brian Johnson
Career
Per 600 PAverified
163.35
63.68
Jose Castillo
Career
Per 600 PA
9
2.62
Brian Johnson
Careerverified
Per 600 PAverified
12
4.68
Jose Castillo
Careerverified
Per 600 PAverified
111
32.35
Brian Johnson
Career
Per 600 PA
80
31.19
Jose Castillo
Careerverified
Per 600 PA
19
5.54
Brian Johnson
Career
Per 600 PAverified
16
6.24
Jose Castillo
Career
Per 600 PA
378
110.15
Brian Johnson
Careerverified
Per 600 PAverified
268
104.48
Jose Castillo
Career
Per 600 PA
5.45
5.45
Brian Johnson
Careerverified
Per 600 PAverified
5.74
5.74
Jose Castillo
Career
Per 600 PA
0.29
0.29
Brian Johnson
Careerverified
Per 600 PAverified
0.3
0.3
Jose Castillo
Career
Per 600 PA
7
2.04
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Jose Castillo
Career
Per 600 PA
14
4.08
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Jose Castillo
Career
Per 600 PA
72
20.98
Brian Johnson
Careerverified
Per 600 PAverified
42
16.37
Jose Castillo
Careerverified
Per 600 PAverified
13
3.79
Brian Johnson
Career
Per 600 PA
1
0.39
Jose Castillo
Careerverified
Per 600 PAverified
11
3.21
Brian Johnson
Career
Per 600 PA
3
1.17
Jose Castillo
Careerverified
Per 600 PAverified
24
6.99
Brian Johnson
Career
Per 600 PA
4
1.56
Jose Castillo
Careerverified
Per 600 PAverified
54.17
54.17
Brian Johnson
Career
Per 600 PA
25
25

Fielding Stats for Jose Castillo and Brian Johnson

Jose Castillo
Career
Per 9 Innings
5
5
Brian Johnson
Careerverified
Per 9 Inningsverified
8
8
Jose Castillo
Careerverified
Per 9 Innings
559
1.14
Brian Johnson
Career
Per 9 Inningsverified
428
1.17
Jose Castillo
Careerverified
Per 9 Inningsverified
496
1.01
Brian Johnson
Career
Per 9 Innings
368
1
Jose Castillo
Careerverified
Per 9 Innings
13275
27
Brian Johnson
Career
Per 9 Innings
9903
27
Jose Castillo
Careerverified
Per 9 Innings
4425
9
Brian Johnson
Career
Per 9 Innings
3301
9
Jose Castillo
Career
Per 9 Innings
964
1.96
Brian Johnson
Careerverified
Per 9 Inningsverified
2629
7.17
Jose Castillo
Careerverified
Per 9 Inningsverified
1255
2.55
Brian Johnson
Career
Per 9 Innings
157
0.43
Jose Castillo
Career
Per 9 Innings
66
0.13
Brian Johnson
Careerverified
Per 9 Inningsverified
21
0.06
Jose Castillo
Career
Per 9 Innings
2285
4.65
Brian Johnson
Careerverified
Per 9 Inningsverified
2807
7.65
Jose Castillo
Career
Per 9 Innings
2219
4.51
Brian Johnson
Careerverified
Per 9 Inningsverified
2786
7.6
Jose Castillo
Career
Per 9 Innings
97.11
97.11
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Jose Castillo
Career
Per 9 Innings
3.97
3.97
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Jose Castillo
Careerverified
Per 9 Inningsverified
88.73
88.73
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Jose Castillo
Careerverified
Per 9 Inningsverified
320
0.65
Brian Johnson
Career
Per 9 Innings
22
0.06
Jose Castillo
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
30
0.08
Jose Castillo
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Jose Castillo
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
255
0.7
Jose Castillo
Career
Per 9 Innings
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29