Luis Ayala vs. Blaine Thomas — Career Comparison

Gen XMexicoThrows RightBats RightNorth AmericaWashington NationalsNational LeagueRelief Pitcher
Lost GenerationCaliforniaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueStarting Pitcher

Blaine Thomas built a career as a starting pitcher and Luis Ayala as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Blaine Thomas posted stronger surface numbers — ERA 0 and WHIP 2.143 compared to 3.34 and 1.342 for Luis Ayala. By the career numbers, Blaine Thomas had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Luis Ayala and Blaine Thomas

Luis Ayala
Careerverified
Per 9 Inningsverified
9
9
Blaine Thomas
Career
Per 9 Innings
1
1
Luis Ayala
Careerverified
Per 9 Inningsverified
534
8.67
Blaine Thomas
Career
Per 9 Innings
2
3.86
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Careerverified
Per 9 Inningsverified
2
3.86
Luis Ayala
Careerverified
Per 9 Inningsverified
38
0.62
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Career
Per 9 Innings
47
0.76
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
44.71
44.71
Blaine Thomas
Career
Per 9 Innings
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Careerverified
Per 9 Inningsverified
100
100
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
19
0.31
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Career
Per 9 Innings
206
3.34
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Career
Per 9 Innings
3.34
3.34
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
3.97
3.97
Blaine Thomas
Career
Per 9 Innings
8.18
8.18
Luis Ayala
Careerverified
Per 9 Inningsverified
3.88
3.88
Blaine Thomas
Career
Per 9 Innings
8.14
8.14
Luis Ayala
Career
Per 9 Innings
0.275
0.275
Blaine Thomas
Careerverified
Per 9 Inningsverified
0.273
0.273
Luis Ayala
Careerverified
Per 9 Innings
1663
27
Blaine Thomas
Career
Per 9 Innings
14
27
Luis Ayala
Careerverified
Per 9 Innings
554.1
9
Blaine Thomas
Career
Per 9 Innings
4.2
9
Luis Ayala
Career
Per 9 Innings
581
9.43
Blaine Thomas
Careerverified
Per 9 Inningsverified
3
5.79
Luis Ayala
Career
Per 9 Innings
9.43
9.43
Blaine Thomas
Careerverified
Per 9 Inningsverified
5.79
5.79
Luis Ayala
Career
Per 9 Innings
54
0.88
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Career
Per 9 Innings
0.88
0.88
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Career
Per 9 Innings
0.1
0.1
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Career
Per 9 Inningsverified
139
2.26
Blaine Thomas
Careerverified
Per 9 Innings
7
13.5
Luis Ayala
Career
Per 9 Innings
24
0.39
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
2.26
2.26
Blaine Thomas
Career
Per 9 Innings
13.5
13.5
Luis Ayala
Careerverified
Per 9 Inningsverified
367
5.96
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
5.96
5.96
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
0.69
0.69
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Career
Per 9 Innings
0.913
0.913
Blaine Thomas
Careerverified
Per 9 Inningsverified
1.5
1.5
Luis Ayala
Career
Per 9 Innings
11
0.18
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Career
Per 9 Inningsverified
35
0.57
Blaine Thomas
Careerverified
Per 9 Innings
1
1.93
Luis Ayala
Career
Per 9 Innings
2
0.03
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
2340
37.99
Blaine Thomas
Career
Per 9 Innings
19
36.64
Luis Ayala
Careerverified
Per 9 Inningsverified
161
2.61
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Career
Per 9 Inningsverified
233
3.78
Blaine Thomas
Careerverified
Per 9 Innings
2
3.86
Luis Ayala
Careerverified
Per 9 Inningsverified
3.78
3.78
Blaine Thomas
Career
Per 9 Innings
3.86
3.86
Luis Ayala
Career
Per 9 Innings
30
0.49
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Career
Per 9 Innings
21
0.34
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
72
1.17
Blaine Thomas
Career
Per 9 Innings
0
0
Luis Ayala
Careerverified
Per 9 Inningsverified
1.299
1.299
Blaine Thomas
Career
Per 9 Innings
2.143
2.143
Luis Ayala
Careerverified
Per 9 Inningsverified
2115
34.34
Blaine Thomas
Career
Per 9 Innings
11
21.21
Luis Ayala
Careerverified
Per 9 Inningsverified
0.44
0.44
Blaine Thomas
Career
Per 9 Innings
1
1
Luis Ayala
Career
Per 9 Innings
0.311
0.311
Blaine Thomas
Careerverified
Per 9 Inningsverified
0.273
0.273
Luis Ayala
Careerverified
Per 9 Inningsverified
37.99
37.99
Blaine Thomas
Career
Per 9 Innings
36.64
36.64

Fielding Stats for Luis Ayala and Blaine Thomas

Luis Ayala
Careerverified
Per 9 Inningsverified
9
9
Blaine Thomas
Career
Per 9 Innings
1
Luis Ayala
Careerverified
Per 9 Inningsverified
534
8.67
Blaine Thomas
Career
Per 9 Innings
2
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Careerverified
Per 9 Inningsverified
1663
27
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Careerverified
Per 9 Inningsverified
554.1
9
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Careerverified
Per 9 Inningsverified
37
0.6
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Careerverified
Per 9 Inningsverified
116
1.88
Blaine Thomas
Career
Per 9 Innings
3
Luis Ayala
Career
Per 9 Innings
1
0.02
Blaine Thomas
Career
Per 9 Inningsverified
1
Luis Ayala
Careerverified
Per 9 Inningsverified
154
2.5
Blaine Thomas
Career
Per 9 Innings
4
Luis Ayala
Careerverified
Per 9 Inningsverified
153
2.48
Blaine Thomas
Career
Per 9 Innings
3
Luis Ayala
Careerverified
Per 9 Inningsverified
99.35
99.35
Blaine Thomas
Career
Per 9 Innings
75
Luis Ayala
Career
Per 9 Inningsverified
0.287
0.287
Blaine Thomas
Careerverified
Per 9 Innings
1.5
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Careerverified
Per 9 Inningsverified
10
0.16
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Luis Ayala
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0

Hitting Stats for Luis Ayala and Blaine Thomas

Luis Ayala
Careerverified
Per 600 PAverified
9
9
Blaine Thomas
Career
Per 600 PA
1
1
Luis Ayala
Careerverified
Per 600 PAverified
534
18847.06
Blaine Thomas
Career
Per 600 PA
2
600
Luis Ayala
Careerverified
Per 600 PA
17
600
Blaine Thomas
Career
Per 600 PA
2
600
Luis Ayala
Careerverified
Per 600 PA
14
494.12
Blaine Thomas
Career
Per 600 PAverified
2
600
Luis Ayala
Career
Per 600 PA
0.286
0.286
Blaine Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Luis Ayala
Career
Per 600 PA
0.706
0.706
Blaine Thomas
Careerverified
Per 600 PAverified
1
1
Luis Ayala
Careerverified
Per 600 PA
4
141.18
Blaine Thomas
Career
Per 600 PAverified
1
300
Luis Ayala
Careerverified
Per 600 PA
3
105.88
Blaine Thomas
Career
Per 600 PAverified
1
300
Luis Ayala
Careerverified
Per 600 PAverified
1
35.29
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Careerverified
Per 600 PAverified
1
35.29
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Careerverified
Per 600 PAverified
0.25
0.25
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Careerverified
Per 600 PA
1.34
47.43
Blaine Thomas
Career
Per 600 PAverified
0.47
140.43
Luis Ayala
Careerverified
Per 600 PA
5
176.47
Blaine Thomas
Career
Per 600 PAverified
1
300
Luis Ayala
Careerverified
Per 600 PA
4
141.18
Blaine Thomas
Career
Per 600 PAverified
1
300
Luis Ayala
Career
Per 600 PA
0.286
0.286
Blaine Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Luis Ayala
Career
Per 600 PA
0.357
0.357
Blaine Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Luis Ayala
Career
Per 600 PA
0.643
0.643
Blaine Thomas
Careerverified
Per 600 PAverified
1
1
Luis Ayala
Careerverified
Per 600 PAverified
0.071
0.071
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0.218
0.218
Blaine Thomas
Careerverified
Per 600 PAverified
0.35
0.35
Luis Ayala
Career
Per 600 PA
0.5
0.5
Blaine Thomas
Careerverified
Per 600 PAverified
1
1
Luis Ayala
Career
Per 600 PA
0.364
0.364
Blaine Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Careerverified
Per 600 PA
1.62
57.29
Blaine Thomas
Career
Per 600 PAverified
0.54
160.83
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
3
105.88
Blaine Thomas
Careerverified
Per 600 PAverified
0
0
Luis Ayala
Careerverified
Per 600 PAverified
5.67
5.67
Blaine Thomas
Career
Per 600 PA
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
Luis Ayala
Careerverified
Per 600 PAverified
3
105.88
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Luis Ayala
Career
Per 600 PA
Blaine Thomas
Career
Per 600 PA