Heliodoro Díaz vs. Square Moore — Career Comparison

Greatest GenerationCubaThrows RightBats RightCaribbeanCuban Stars WestNegro National LeagueStarting Pitcher
Lost GenerationArkansasThrows RightBats RightNorth AmericaMemphis Red SoxNegro American LeagueStarting Pitcher

Looking at the career totals, Heliodoro Díaz and Square Moore are fairly close on the surface numbers. Heliodoro Díaz had the edge in ERA (4.35 vs 4.48). By the career numbers, Heliodoro Díaz had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Heliodoro Díaz and Square Moore

Heliodoro Díaz
Career
Per 9 Innings
6
6
Square Moore
Career
Per 9 Innings
6
6
Heliodoro Díaz
Careerverified
Per 9 Innings
105
1.39
Square Moore
Career
Per 9 Inningsverified
84
1.76
Heliodoro Díaz
Careerverified
Per 9 Innings
74
0.98
Square Moore
Career
Per 9 Inningsverified
53
1.11
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
28
0.37
Square Moore
Career
Per 9 Innings
16
0.34
Heliodoro Díaz
Career
Per 9 Innings
50
0.66
Square Moore
Careerverified
Per 9 Inningsverified
28
0.59
Heliodoro Díaz
Career
Per 9 Innings
35.9
35.9
Square Moore
Careerverified
Per 9 Inningsverified
36.36
36.36
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
70.48
70.48
Square Moore
Career
Per 9 Innings
63.1
63.1
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
55
0.73
Square Moore
Career
Per 9 Innings
28
0.59
Heliodoro Díaz
Career
Per 9 Innings
2
0.03
Square Moore
Careerverified
Per 9 Inningsverified
3
0.06
Heliodoro Díaz
Careerverified
Per 9 Innings
3
0.04
Square Moore
Career
Per 9 Innings
2
0.04
Heliodoro Díaz
Career
Per 9 Inningsverified
328
4.35
Square Moore
Careerverified
Per 9 Innings
213
4.48
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
4.35
4.35
Square Moore
Career
Per 9 Innings
4.48
4.48
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
3.85
3.85
Square Moore
Career
Per 9 Innings
5.98
5.98
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
3.58
3.58
Square Moore
Career
Per 9 Innings
3.71
3.71
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
0.27
0.27
Square Moore
Career
Per 9 Innings
0.438
0.438
Heliodoro Díaz
Careerverified
Per 9 Innings
2037
27
Square Moore
Career
Per 9 Innings
1285
27
Heliodoro Díaz
Careerverified
Per 9 Innings
679
9
Square Moore
Career
Per 9 Innings
428.1
9
Heliodoro Díaz
Career
Per 9 Inningsverified
692
9.17
Square Moore
Careerverified
Per 9 Innings
445
9.35
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
9.17
9.17
Square Moore
Career
Per 9 Innings
9.35
9.35
Heliodoro Díaz
Career
Per 9 Innings
31
0.41
Square Moore
Careerverified
Per 9 Inningsverified
13
0.27
Heliodoro Díaz
Career
Per 9 Innings
0.41
0.41
Square Moore
Careerverified
Per 9 Inningsverified
0.27
0.27
Heliodoro Díaz
Career
Per 9 Innings
0.3
0.3
Square Moore
Careerverified
Per 9 Inningsverified
0.15
0.15
Heliodoro Díaz
Career
Per 9 Innings
262
3.47
Square Moore
Careerverified
Per 9 Inningsverified
157
3.3
Heliodoro Díaz
Career
Per 9 Innings
0
0
Square Moore
Career
Per 9 Innings
0
0
Heliodoro Díaz
Career
Per 9 Innings
3.47
3.47
Square Moore
Careerverified
Per 9 Inningsverified
3.3
3.3
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
432
5.73
Square Moore
Career
Per 9 Innings
185
3.89
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
5.73
5.73
Square Moore
Career
Per 9 Innings
3.89
3.89
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
4.11
4.11
Square Moore
Career
Per 9 Innings
2.2
2.2
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
1.022
1.022
Square Moore
Career
Per 9 Innings
0.798
0.798
Heliodoro Díaz
Career
Per 9 Innings
15
0.2
Square Moore
Careerverified
Per 9 Inningsverified
5
0.11
Heliodoro Díaz
Career
Per 9 Innings
22
0.29
Square Moore
Careerverified
Per 9 Inningsverified
12
0.25
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
0
0
Square Moore
Career
Per 9 Innings
1
0.02
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
2955
39.17
Square Moore
Career
Per 9 Innings
1230
25.84
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
23
0.3
Square Moore
Career
Per 9 Innings
10
0.21
Heliodoro Díaz
Career
Per 9 Inningsverified
398
5.28
Square Moore
Careerverified
Per 9 Innings
262
5.51
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
5.28
5.28
Square Moore
Career
Per 9 Innings
5.51
5.51
Heliodoro Díaz
Career
Per 9 Innings
110
1.46
Square Moore
Careerverified
Per 9 Inningsverified
44
0.92
Heliodoro Díaz
Career
Per 9 Innings
0
0
Square Moore
Career
Per 9 Innings
0
0
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
57
0.76
Square Moore
Career
Per 9 Innings
18
0.38
Heliodoro Díaz
Career
Per 9 Innings
1.405
1.405
Square Moore
Career
Per 9 Innings
1.405
1.405
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
2561
33.95
Square Moore
Career
Per 9 Innings
1017
21.37
Heliodoro Díaz
Career
Per 9 Innings
3.79
3.79
Square Moore
Careerverified
Per 9 Inningsverified
3.12
3.12
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
0.315
0.315
Square Moore
Career
Per 9 Innings
0.528
0.528
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
39.17
39.17
Square Moore
Career
Per 9 Innings
25.84
25.84

Fielding Stats for Heliodoro Díaz and Square Moore

Heliodoro Díaz
Career
Per 9 Innings
6
6
Square Moore
Career
Per 9 Innings
6
6
Heliodoro Díaz
Careerverified
Per 9 Innings
117
1.4
Square Moore
Career
Per 9 Inningsverified
90
2.62
Heliodoro Díaz
Careerverified
Per 9 Innings
80
0.95
Square Moore
Career
Per 9 Inningsverified
56
1.63
Heliodoro Díaz
Careerverified
Per 9 Innings
2264
27
Square Moore
Career
Per 9 Innings
928
27
Heliodoro Díaz
Careerverified
Per 9 Innings
754.2
9
Square Moore
Career
Per 9 Innings
309.1
9
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
83
0.99
Square Moore
Career
Per 9 Innings
11
0.32
Heliodoro Díaz
Careerverified
Per 9 Innings
198
2.36
Square Moore
Career
Per 9 Inningsverified
99
2.88
Heliodoro Díaz
Career
Per 9 Inningsverified
16
0.19
Square Moore
Careerverified
Per 9 Innings
7
0.2
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
297
3.54
Square Moore
Career
Per 9 Innings
117
3.4
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
281
3.35
Square Moore
Career
Per 9 Innings
110
3.2
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
94.61
94.61
Square Moore
Career
Per 9 Innings
94.02
94.02
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
2.402
2.402
Square Moore
Career
Per 9 Innings
1.222
1.222
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
68.38
68.38
Square Moore
Career
Per 9 Innings
62.22
62.22
Heliodoro Díaz
Careerverified
Per 9 Inningsverified
8
0.1
Square Moore
Career
Per 9 Innings
1
0.03
Heliodoro Díaz
Career
Per 9 Innings
2
0.02
Square Moore
Careerverified
Per 9 Inningsverified
0
0
Heliodoro Díaz
Career
Per 9 Innings
0
0
Square Moore
Career
Per 9 Innings
0
0
Heliodoro Díaz
Career
Per 9 Innings
6
0.07
Square Moore
Careerverified
Per 9 Inningsverified
0
0
Heliodoro Díaz
Career
Per 9 Innings
0
0
Square Moore
Career
Per 9 Innings
0
0

Hitting Stats for Heliodoro Díaz and Square Moore

Heliodoro Díaz
Career
Per 600 PA
6
6
Square Moore
Career
Per 600 PA
6
6
Heliodoro Díaz
Careerverified
Per 600 PA
122
230.91
Square Moore
Career
Per 600 PAverified
94
304.86
Heliodoro Díaz
Careerverified
Per 600 PA
317
600
Square Moore
Career
Per 600 PA
185
600
Heliodoro Díaz
Careerverified
Per 600 PAverified
278
526.18
Square Moore
Career
Per 600 PA
161
522.16
Heliodoro Díaz
Career
Per 600 PA
0.209
0.209
Square Moore
Careerverified
Per 600 PAverified
0.217
0.217
Heliodoro Díaz
Career
Per 600 PA
0.589
0.589
Square Moore
Careerverified
Per 600 PAverified
0.593
0.593
Heliodoro Díaz
Careerverified
Per 600 PA
58
109.78
Square Moore
Career
Per 600 PAverified
35
113.51
Heliodoro Díaz
Careerverified
Per 600 PA
46
87.07
Square Moore
Career
Per 600 PAverified
32
103.78
Heliodoro Díaz
Careerverified
Per 600 PAverified
9
17.03
Square Moore
Career
Per 600 PA
0
0
Heliodoro Díaz
Career
Per 600 PA
0
0
Square Moore
Careerverified
Per 600 PAverified
1
3.24
Heliodoro Díaz
Careerverified
Per 600 PA
3
5.68
Square Moore
Career
Per 600 PAverified
2
6.49
Heliodoro Díaz
Careerverified
Per 600 PAverified
12
22.71
Square Moore
Career
Per 600 PA
3
9.73
Heliodoro Díaz
Careerverified
Per 600 PAverified
0.207
0.207
Square Moore
Career
Per 600 PA
0.086
0.086
Heliodoro Díaz
Career
Per 600 PA
0.011
0.011
Square Moore
Careerverified
Per 600 PAverified
0.012
0.012
Heliodoro Díaz
Career
Per 600 PA
0.052
0.052
Square Moore
Careerverified
Per 600 PAverified
0.057
0.057
Heliodoro Díaz
Careerverified
Per 600 PAverified
23.12
43.76
Square Moore
Career
Per 600 PA
12.81
41.53
Heliodoro Díaz
Careerverified
Per 600 PAverified
76
143.85
Square Moore
Career
Per 600 PA
43
139.46
Heliodoro Díaz
Careerverified
Per 600 PAverified
84
158.99
Square Moore
Career
Per 600 PA
47
152.43
Heliodoro Díaz
Careerverified
Per 600 PAverified
0.276
0.276
Square Moore
Career
Per 600 PA
0.272
0.272
Heliodoro Díaz
Careerverified
Per 600 PAverified
0.273
0.273
Square Moore
Career
Per 600 PA
0.267
0.267
Heliodoro Díaz
Careerverified
Per 600 PAverified
0.55
0.55
Square Moore
Career
Per 600 PA
0.539
0.539
Heliodoro Díaz
Careerverified
Per 600 PAverified
0.065
0.065
Square Moore
Career
Per 600 PA
0.05
0.05
Heliodoro Díaz
Careerverified
Per 600 PAverified
0.193
0.193
Square Moore
Career
Per 600 PA
0.189
0.189
Heliodoro Díaz
Careerverified
Per 600 PAverified
0.468
0.468
Square Moore
Career
Per 600 PA
0.452
0.452
Heliodoro Díaz
Career
Per 600 PA
0.202
0.202
Square Moore
Careerverified
Per 600 PAverified
0.208
0.208
Heliodoro Díaz
Careerverified
Per 600 PA
22
41.64
Square Moore
Career
Per 600 PAverified
13
42.16
Heliodoro Díaz
Careerverified
Per 600 PAverified
29
54.89
Square Moore
Career
Per 600 PA
11
35.68
Heliodoro Díaz
Careerverified
Per 600 PAverified
48
90.85
Square Moore
Career
Per 600 PA
22
71.35
Heliodoro Díaz
Careerverified
Per 600 PA
25.38
48.04
Square Moore
Career
Per 600 PAverified
15.11
49.01
Heliodoro Díaz
Career
Per 600 PA
0
0
Square Moore
Career
Per 600 PA
0
0
Heliodoro Díaz
Careerverified
Per 600 PAverified
26
49.21
Square Moore
Career
Per 600 PA
12
38.92
Heliodoro Díaz
Career
Per 600 PA
0
0
Square Moore
Career
Per 600 PA
0
0
Heliodoro Díaz
Career
Per 600 PA
3
5.68
Square Moore
Careerverified
Per 600 PAverified
0
0
Heliodoro Díaz
Careerverified
Per 600 PAverified
105.67
105.67
Square Moore
Career
Per 600 PA
Heliodoro Díaz
Careerverified
Per 600 PAverified
8.67
8.67
Square Moore
Career
Per 600 PA
Heliodoro Díaz
Careerverified
Per 600 PA
13
24.61
Square Moore
Career
Per 600 PAverified
12
38.92
Heliodoro Díaz
Career
Per 600 PA
0
0
Square Moore
Career
Per 600 PA
0
0
Heliodoro Díaz
Career
Per 600 PA
0
0
Square Moore
Career
Per 600 PA
0
0
Heliodoro Díaz
Career
Per 600 PA
1
1.89
Square Moore
Careerverified
Per 600 PAverified
2
6.49
Heliodoro Díaz
Career
Per 600 PA
0
0
Square Moore
Career
Per 600 PA
0
0
Heliodoro Díaz
Career
Per 600 PA
1
1.89
Square Moore
Careerverified
Per 600 PAverified
2
6.49
Heliodoro Díaz
Career
Per 600 PA
100
100
Square Moore
Career
Per 600 PA
100
100