John Hayes vs. Matt Joyce — Career Comparison

Pre-GenerationalNew YorkNorth AmericaNew York MutualsNational LeagueLeft Fielder
MillenialFloridaThrows RightBats LeftNorth AmericaTampa Bay RaysAmerican LeagueRight FielderAll-Star

On the career numbers, Matt Joyce posted the stronger offensive profile against John Hayes. Matt Joyce posted stronger numbers in OPS (.772 vs .476) and on-base percentage (.346 vs .143). By the career numbers, Matt Joyce had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John Hayes and Matt Joyce

John Hayes
Career
Per 600 PA
1
1
Matt Joyce
Careerverified
Per 600 PAverified
14
14
John Hayes
Career
Per 600 PA
5
142.86
Matt Joyce
Careerverified
Per 600 PAverified
1400
192.88
John Hayes
Career
Per 600 PA
21
600
Matt Joyce
Careerverified
Per 600 PA
4355
600
John Hayes
Career
Per 600 PAverified
21
600
Matt Joyce
Careerverified
Per 600 PA
3718
512.24
John Hayes
Career
Per 600 PA
0.143
0.143
Matt Joyce
Careerverified
Per 600 PAverified
0.242
0.242
John Hayes
Career
Per 600 PA
0.476
0.476
Matt Joyce
Careerverified
Per 600 PAverified
0.785
0.785
John Hayes
Career
Per 600 PA
3
85.71
Matt Joyce
Careerverified
Per 600 PAverified
898
123.72
John Hayes
Career
Per 600 PA
1
28.57
Matt Joyce
Careerverified
Per 600 PAverified
528
72.74
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
206
28.38
John Hayes
Career
Per 600 PAverified
2
57.14
Matt Joyce
Careerverified
Per 600 PA
15
2.07
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
149
20.53
John Hayes
Career
Per 600 PAverified
2
57.14
Matt Joyce
Careerverified
Per 600 PA
370
50.98
John Hayes
Careerverified
Per 600 PAverified
0.667
0.667
Matt Joyce
Career
Per 600 PA
0.412
0.412
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
0.04
0.04
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
0.166
0.166
John Hayes
Career
Per 600 PA
0.99
28.15
Matt Joyce
Careerverified
Per 600 PAverified
576.95
79.49
John Hayes
Career
Per 600 PA
7
200
Matt Joyce
Careerverified
Per 600 PAverified
1581
217.82
John Hayes
Career
Per 600 PA
3
85.71
Matt Joyce
Careerverified
Per 600 PAverified
1489
205.14
John Hayes
Career
Per 600 PA
0.143
0.143
Matt Joyce
Careerverified
Per 600 PAverified
0.342
0.342
John Hayes
Career
Per 600 PA
0.333
0.333
Matt Joyce
Careerverified
Per 600 PAverified
0.425
0.425
John Hayes
Career
Per 600 PA
0.476
0.476
Matt Joyce
Careerverified
Per 600 PAverified
0.767
0.767
John Hayes
Careerverified
Per 600 PAverified
0.19
0.19
Matt Joyce
Career
Per 600 PA
0.184
0.184
John Hayes
Career
Per 600 PA
0.148
0.148
Matt Joyce
Careerverified
Per 600 PAverified
0.26
0.26
John Hayes
Career
Per 600 PA
0.389
0.389
Matt Joyce
Careerverified
Per 600 PAverified
0.756
0.756
John Hayes
Career
Per 600 PA
0.143
0.143
Matt Joyce
Careerverified
Per 600 PAverified
0.28
0.28
John Hayes
Career
Per 600 PA
1
28.57
Matt Joyce
Careerverified
Per 600 PAverified
537
73.98
John Hayes
Career
Per 600 PA
2
57.14
Matt Joyce
Careerverified
Per 600 PAverified
503
69.3
John Hayes
Career
Per 600 PA
3
85.71
Matt Joyce
Careerverified
Per 600 PAverified
891
122.76
John Hayes
Career
Per 600 PA
0.96
27.42
Matt Joyce
Careerverified
Per 600 PAverified
564.09
77.72
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
32
4.41
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
559
77.01
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
28
3.86
John Hayes
Careerverified
Per 600 PAverified
0
0
Matt Joyce
Career
Per 600 PA
935
128.82
John Hayes
Career
Per 600 PA
Matt Joyce
Careerverified
Per 600 PAverified
4.66
4.66
John Hayes
Career
Per 600 PA
Matt Joyce
Careerverified
Per 600 PAverified
0.6
0.6
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
3
0.41
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
43
5.92
John Hayes
Careerverified
Per 600 PAverified
0
0
Matt Joyce
Career
Per 600 PA
76
10.47
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
35
4.82
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
23
3.17
John Hayes
Career
Per 600 PA
0
0
Matt Joyce
Careerverified
Per 600 PAverified
58
7.99
John Hayes
Career
Per 600 PA
Matt Joyce
Careerverified
Per 600 PAverified
60.34
60.34

Fielding Stats for John Hayes and Matt Joyce

John Hayes
Career
Per 9 Innings
1
1
Matt Joyce
Careerverified
Per 9 Inningsverified
14
14
John Hayes
Career
Per 9 Innings
5
1.07
Matt Joyce
Careerverified
Per 9 Inningsverified
1022
1.21
John Hayes
Career
Per 9 Innings
0
0
Matt Joyce
Careerverified
Per 9 Inningsverified
854
1.01
John Hayes
Career
Per 9 Innings
126
27
Matt Joyce
Careerverified
Per 9 Innings
22818
27
John Hayes
Career
Per 9 Innings
42
9
Matt Joyce
Careerverified
Per 9 Innings
7606
9
John Hayes
Career
Per 9 Inningsverified
15
3.21
Matt Joyce
Careerverified
Per 9 Innings
1628
1.93
John Hayes
Career
Per 9 Innings
0
0
Matt Joyce
Careerverified
Per 9 Inningsverified
34
0.04
John Hayes
Careerverified
Per 9 Innings
2
0.43
Matt Joyce
Career
Per 9 Inningsverified
29
0.03
John Hayes
Career
Per 9 Inningsverified
17
3.64
Matt Joyce
Careerverified
Per 9 Innings
1691
2
John Hayes
Career
Per 9 Inningsverified
15
3.21
Matt Joyce
Careerverified
Per 9 Innings
1662
1.97
John Hayes
Career
Per 9 Innings
88.24
88.24
Matt Joyce
Careerverified
Per 9 Inningsverified
98.29
98.29
John Hayes
Careerverified
Per 9 Inningsverified
3
3
Matt Joyce
Career
Per 9 Innings
1.626
1.626
John Hayes
Career
Per 9 Innings
0
0
Matt Joyce
Careerverified
Per 9 Inningsverified
83.56
83.56
John Hayes
Career
Per 9 Innings
0
0
Matt Joyce
Careerverified
Per 9 Inningsverified
8
0.01
John Hayes
Career
Per 9 Innings
0
0
Matt Joyce
Career
Per 9 Innings
0
0
John Hayes
Career
Per 9 Innings
0
0
Matt Joyce
Career
Per 9 Innings
0
0
John Hayes
Career
Per 9 Innings
0
0
Matt Joyce
Career
Per 9 Innings
0
0
John Hayes
Career
Per 9 Innings
0
0
Matt Joyce
Career
Per 9 Innings
0
0