Mike James vs. Blaine Thomas — Career Comparison

Gen XFloridaThrows RightBats RightNorth AmericaCalifornia AngelsAmerican LeagueRelief Pitcher
Lost GenerationCaliforniaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueStarting Pitcher

Blaine Thomas built a career as a starting pitcher and Mike James 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.67 and 1.436 for Mike James. By the career numbers, Blaine Thomas had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Mike James and Blaine Thomas

Mike James
Careerverified
Per 9 Inningsverified
7
7
Blaine Thomas
Career
Per 9 Innings
1
1
Mike James
Careerverified
Per 9 Inningsverified
288
8.25
Blaine Thomas
Career
Per 9 Innings
2
3.86
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Careerverified
Per 9 Inningsverified
2
3.86
Mike James
Careerverified
Per 9 Inningsverified
16
0.46
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Career
Per 9 Innings
14
0.4
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Careerverified
Per 9 Inningsverified
53.33
53.33
Blaine Thomas
Career
Per 9 Innings
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Careerverified
Per 9 Inningsverified
100
100
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Careerverified
Per 9 Inningsverified
11
0.32
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Career
Per 9 Innings
128
3.67
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Career
Per 9 Innings
3.67
3.67
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Careerverified
Per 9 Inningsverified
4.09
4.09
Blaine Thomas
Career
Per 9 Innings
8.18
8.18
Mike James
Careerverified
Per 9 Inningsverified
4.35
4.35
Blaine Thomas
Career
Per 9 Innings
8.14
8.14
Mike James
Careerverified
Per 9 Inningsverified
0.245
0.245
Blaine Thomas
Career
Per 9 Innings
0.273
0.273
Mike James
Careerverified
Per 9 Innings
942
27
Blaine Thomas
Career
Per 9 Innings
14
27
Mike James
Careerverified
Per 9 Innings
314
9
Blaine Thomas
Career
Per 9 Innings
4.2
9
Mike James
Career
Per 9 Innings
285
8.17
Blaine Thomas
Careerverified
Per 9 Inningsverified
3
5.79
Mike James
Career
Per 9 Innings
8.17
8.17
Blaine Thomas
Careerverified
Per 9 Inningsverified
5.79
5.79
Mike James
Career
Per 9 Innings
30
0.86
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Career
Per 9 Innings
0.86
0.86
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Career
Per 9 Innings
0.1
0.1
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Career
Per 9 Inningsverified
149
4.27
Blaine Thomas
Careerverified
Per 9 Innings
7
13.5
Mike James
Career
Per 9 Innings
17
0.49
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Careerverified
Per 9 Inningsverified
4.27
4.27
Blaine Thomas
Career
Per 9 Innings
13.5
13.5
Mike James
Careerverified
Per 9 Inningsverified
247
7.08
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Careerverified
Per 9 Inningsverified
7.08
7.08
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Careerverified
Per 9 Inningsverified
0.86
0.86
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Career
Per 9 Innings
1.261
1.261
Blaine Thomas
Careerverified
Per 9 Inningsverified
1.5
1.5
Mike James
Career
Per 9 Innings
12
0.34
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Career
Per 9 Inningsverified
27
0.77
Blaine Thomas
Careerverified
Per 9 Innings
1
1.93
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Careerverified
Per 9 Inningsverified
1366
39.15
Blaine Thomas
Career
Per 9 Innings
19
36.64
Mike James
Careerverified
Per 9 Inningsverified
86
2.46
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Career
Per 9 Innings
144
4.13
Blaine Thomas
Careerverified
Per 9 Inningsverified
2
3.86
Mike James
Career
Per 9 Innings
4.13
4.13
Blaine Thomas
Careerverified
Per 9 Inningsverified
3.86
3.86
Mike James
Career
Per 9 Innings
19
0.54
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Career
Per 9 Innings
8
0.23
Blaine Thomas
Careerverified
Per 9 Inningsverified
0
0
Mike James
Careerverified
Per 9 Inningsverified
34
0.97
Blaine Thomas
Career
Per 9 Innings
0
0
Mike James
Careerverified
Per 9 Inningsverified
1.382
1.382
Blaine Thomas
Career
Per 9 Innings
2.143
2.143
Mike James
Careerverified
Per 9 Inningsverified
1163
33.33
Blaine Thomas
Career
Per 9 Innings
11
21.21
Mike James
Careerverified
Per 9 Inningsverified
0.5
0.5
Blaine Thomas
Career
Per 9 Innings
1
1
Mike James
Career
Per 9 Innings
0.288
0.288
Blaine Thomas
Careerverified
Per 9 Inningsverified
0.273
0.273
Mike James
Careerverified
Per 9 Inningsverified
39.15
39.15
Blaine Thomas
Career
Per 9 Innings
36.64
36.64

Fielding Stats for Mike James and Blaine Thomas

Mike James
Careerverified
Per 9 Inningsverified
7
7
Blaine Thomas
Career
Per 9 Innings
1
Mike James
Careerverified
Per 9 Inningsverified
288
8.25
Blaine Thomas
Career
Per 9 Innings
2
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Careerverified
Per 9 Inningsverified
942
27
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Careerverified
Per 9 Inningsverified
314
9
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Careerverified
Per 9 Inningsverified
15
0.43
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Careerverified
Per 9 Inningsverified
40
1.15
Blaine Thomas
Career
Per 9 Innings
3
Mike James
Careerverified
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
1
Mike James
Careerverified
Per 9 Inningsverified
55
1.58
Blaine Thomas
Career
Per 9 Innings
4
Mike James
Careerverified
Per 9 Inningsverified
55
1.58
Blaine Thomas
Career
Per 9 Innings
3
Mike James
Careerverified
Per 9 Inningsverified
100
100
Blaine Thomas
Career
Per 9 Innings
75
Mike James
Career
Per 9 Inningsverified
0.191
0.191
Blaine Thomas
Careerverified
Per 9 Innings
1.5
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Careerverified
Per 9 Inningsverified
3
0.09
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0
Mike James
Career
Per 9 Innings
0
0
Blaine Thomas
Career
Per 9 Innings
0

Hitting Stats for Mike James and Blaine Thomas

Mike James
Careerverified
Per 600 PAverified
7
7
Blaine Thomas
Career
Per 600 PA
1
1
Mike James
Careerverified
Per 600 PAverified
289
86700
Blaine Thomas
Career
Per 600 PA
2
600
Mike James
Career
Per 600 PA
2
600
Blaine Thomas
Career
Per 600 PA
2
600
Mike James
Career
Per 600 PA
2
600
Blaine Thomas
Career
Per 600 PA
2
600
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
1
1
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
1
300
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
1
300
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
0.47
140.43
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
1
300
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
1
300
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
1
1
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
0.35
0.35
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
1
1
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Mike James
Careerverified
Per 600 PAverified
1
300
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Careerverified
Per 600 PAverified
1
300
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
-0.2
-60
Blaine Thomas
Careerverified
Per 600 PAverified
0.54
160.83
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
Blaine Thomas
Career
Per 600 PA
Mike James
Career
Per 600 PA
Blaine Thomas
Career
Per 600 PA
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
0
0
Blaine Thomas
Career
Per 600 PA
0
0
Mike James
Career
Per 600 PA
Blaine Thomas
Career
Per 600 PA