Louis Dula vs. Mason Thompson — Career Comparison

Greatest GenerationNorth CarolinaThrows RightBats RightNorth AmericaHomestead GraysNegro National League IIStarting Pitcher
Gen ZTexasThrows RightBats RightNorth AmericaWashington NationalsNational LeagueRelief Pitcher

Louis Dula built a career as a starting pitcher and Mason Thompson as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Louis Dula posted stronger surface numbers — ERA 3.45 and WHIP 1.321 compared to 5.21 and 1.667 for Mason Thompson. By the career numbers, Louis Dula had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Louis Dula and Mason Thompson

Louis Dula
Careerverified
Per 9 Inningsverified
6
6
Mason Thompson
Career
Per 9 Innings
4
4
Louis Dula
Career
Per 9 Innings
42
1.88
Mason Thompson
Careerverified
Per 9 Inningsverified
120
9.47
Louis Dula
Careerverified
Per 9 Inningsverified
19
0.85
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Careerverified
Per 9 Inningsverified
14
0.63
Mason Thompson
Career
Per 9 Innings
7
0.55
Louis Dula
Career
Per 9 Inningsverified
10
0.45
Mason Thompson
Careerverified
Per 9 Innings
9
0.71
Louis Dula
Careerverified
Per 9 Inningsverified
58.33
58.33
Mason Thompson
Career
Per 9 Innings
43.75
43.75
Louis Dula
Careerverified
Per 9 Inningsverified
45.24
45.24
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Careerverified
Per 9 Inningsverified
10
0.45
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Careerverified
Per 9 Inningsverified
1
0.04
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Careerverified
Per 9 Innings
3
0.13
Mason Thompson
Career
Per 9 Inningsverified
2
0.16
Louis Dula
Career
Per 9 Inningsverified
77
3.45
Mason Thompson
Careerverified
Per 9 Innings
66
5.21
Louis Dula
Careerverified
Per 9 Inningsverified
3.45
3.45
Mason Thompson
Career
Per 9 Innings
5.21
5.21
Louis Dula
Careerverified
Per 9 Inningsverified
3.35
3.35
Mason Thompson
Career
Per 9 Innings
5.43
5.43
Louis Dula
Careerverified
Per 9 Inningsverified
3.8
3.8
Mason Thompson
Career
Per 9 Innings
4.31
4.31
Louis Dula
Careerverified
Per 9 Inningsverified
0.255
0.255
Mason Thompson
Career
Per 9 Innings
0.285
0.285
Louis Dula
Careerverified
Per 9 Innings
602
27
Mason Thompson
Career
Per 9 Innings
342
27
Louis Dula
Careerverified
Per 9 Innings
200.2
9
Mason Thompson
Career
Per 9 Innings
114
9
Louis Dula
Career
Per 9 Inningsverified
196
8.79
Mason Thompson
Careerverified
Per 9 Innings
129
10.18
Louis Dula
Careerverified
Per 9 Inningsverified
8.79
8.79
Mason Thompson
Career
Per 9 Innings
10.18
10.18
Louis Dula
Careerverified
Per 9 Inningsverified
8
0.36
Mason Thompson
Career
Per 9 Innings
11
0.87
Louis Dula
Careerverified
Per 9 Inningsverified
0.36
0.36
Mason Thompson
Career
Per 9 Innings
0.87
0.87
Louis Dula
Career
Per 9 Innings
0.19
0.19
Mason Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Louis Dula
Career
Per 9 Inningsverified
69
3.09
Mason Thompson
Careerverified
Per 9 Innings
58
4.58
Louis Dula
Careerverified
Per 9 Inningsverified
0
0
Mason Thompson
Career
Per 9 Innings
3
0.24
Louis Dula
Careerverified
Per 9 Inningsverified
3.09
3.09
Mason Thompson
Career
Per 9 Innings
4.58
4.58
Louis Dula
Career
Per 9 Innings
83
3.72
Mason Thompson
Careerverified
Per 9 Inningsverified
93
7.34
Louis Dula
Career
Per 9 Innings
3.72
3.72
Mason Thompson
Careerverified
Per 9 Inningsverified
7.34
7.34
Louis Dula
Careerverified
Per 9 Inningsverified
1.98
1.98
Mason Thompson
Career
Per 9 Innings
0.78
0.78
Louis Dula
Career
Per 9 Innings
0.758
0.758
Mason Thompson
Careerverified
Per 9 Inningsverified
1.325
1.325
Louis Dula
Careerverified
Per 9 Inningsverified
2
0.09
Mason Thompson
Career
Per 9 Innings
8
0.63
Louis Dula
Careerverified
Per 9 Inningsverified
5
0.22
Mason Thompson
Career
Per 9 Innings
6
0.47
Louis Dula
Career
Per 9 Innings
0
0
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Careerverified
Per 9 Innings
868
38.93
Mason Thompson
Career
Per 9 Inningsverified
522
41.21
Louis Dula
Career
Per 9 Innings
9
0.4
Mason Thompson
Careerverified
Per 9 Inningsverified
21
1.66
Louis Dula
Career
Per 9 Inningsverified
104
4.66
Mason Thompson
Careerverified
Per 9 Innings
74
5.84
Louis Dula
Careerverified
Per 9 Inningsverified
4.66
4.66
Mason Thompson
Career
Per 9 Innings
5.84
5.84
Louis Dula
Career
Per 9 Innings
24
1.08
Mason Thompson
Careerverified
Per 9 Inningsverified
4
0.32
Louis Dula
Careerverified
Per 9 Inningsverified
0
0
Mason Thompson
Career
Per 9 Innings
2
0.16
Louis Dula
Careerverified
Per 9 Innings
15
0.67
Mason Thompson
Career
Per 9 Inningsverified
12
0.95
Louis Dula
Careerverified
Per 9 Inningsverified
1.321
1.321
Mason Thompson
Career
Per 9 Innings
1.64
1.64
Louis Dula
Careerverified
Per 9 Innings
770
34.53
Mason Thompson
Career
Per 9 Inningsverified
452
35.68
Louis Dula
Career
Per 9 Innings
2.48
2.48
Mason Thompson
Careerverified
Per 9 Inningsverified
0.62
0.62
Louis Dula
Careerverified
Per 9 Inningsverified
0.277
0.277
Mason Thompson
Career
Per 9 Innings
0.339
0.339
Louis Dula
Career
Per 9 Innings
38.93
38.93
Mason Thompson
Careerverified
Per 9 Inningsverified
41.21
41.21

Fielding Stats for Louis Dula and Mason Thompson

Louis Dula
Careerverified
Per 9 Inningsverified
6
6
Mason Thompson
Career
Per 9 Innings
4
4
Louis Dula
Career
Per 9 Innings
57
1.87
Mason Thompson
Careerverified
Per 9 Inningsverified
120
9.47
Louis Dula
Careerverified
Per 9 Inningsverified
27
0.88
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Careerverified
Per 9 Innings
825
27
Mason Thompson
Career
Per 9 Innings
342
27
Louis Dula
Careerverified
Per 9 Innings
275
9
Mason Thompson
Career
Per 9 Innings
114
9
Louis Dula
Careerverified
Per 9 Inningsverified
22
0.72
Mason Thompson
Career
Per 9 Innings
8
0.63
Louis Dula
Careerverified
Per 9 Inningsverified
43
1.41
Mason Thompson
Career
Per 9 Innings
11
0.87
Louis Dula
Career
Per 9 Inningsverified
2
0.07
Mason Thompson
Career
Per 9 Innings
2
0.16
Louis Dula
Careerverified
Per 9 Inningsverified
67
2.19
Mason Thompson
Career
Per 9 Innings
21
1.66
Louis Dula
Careerverified
Per 9 Inningsverified
65
2.13
Mason Thompson
Career
Per 9 Innings
19
1.5
Louis Dula
Careerverified
Per 9 Inningsverified
97.01
97.01
Mason Thompson
Career
Per 9 Innings
90.48
90.48
Louis Dula
Careerverified
Per 9 Inningsverified
1.14
1.14
Mason Thompson
Career
Per 9 Innings
0.158
0.158
Louis Dula
Careerverified
Per 9 Inningsverified
47.37
47.37
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Career
Per 9 Innings
1
0.03
Mason Thompson
Careerverified
Per 9 Inningsverified
2
0.16
Louis Dula
Career
Per 9 Innings
0
0
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Career
Per 9 Innings
0
0
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Career
Per 9 Innings
0
0
Mason Thompson
Career
Per 9 Innings
0
0
Louis Dula
Career
Per 9 Innings
0
0
Mason Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Louis Dula and Mason Thompson

Louis Dula
Careerverified
Per 600 PAverified
6
6
Mason Thompson
Career
Per 600 PA
4
Louis Dula
Career
Per 600 PAverified
63
282.09
Mason Thompson
Careerverified
Per 600 PA
120
Louis Dula
Careerverified
Per 600 PAverified
134
600
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
126
564.18
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
0.325
0.325
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.84
0.84
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
41
183.58
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
28
125.37
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
9
40.3
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
1
4.48
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
3
13.43
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
13
58.21
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
0.317
0.317
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.024
0.024
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.073
0.073
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
20.36
91.15
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
61
273.13
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
46
205.97
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
0.351
0.351
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.484
0.484
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.835
0.835
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.159
0.159
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.279
0.279
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.777
0.777
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
0.312
0.312
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
19
85.07
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
18
80.6
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
34
152.24
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
22.45
100.52
Mason Thompson
Career
Per 600 PA
Louis Dula
Career
Per 600 PA
0
0
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Careerverified
Per 600 PAverified
5
22.39
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Career
Per 600 PA
0
0
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Career
Per 600 PA
1
4.48
Mason Thompson
Careerverified
Per 600 PAverified
0
Louis Dula
Careerverified
Per 600 PAverified
134
134
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
5
5
Mason Thompson
Career
Per 600 PA
Louis Dula
Careerverified
Per 600 PAverified
3
13.43
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Career
Per 600 PA
0
0
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Career
Per 600 PA
0
0
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Career
Per 600 PA
0
0
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Career
Per 600 PA
0
0
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Career
Per 600 PA
0
0
Mason Thompson
Career
Per 600 PA
0
Louis Dula
Career
Per 600 PA
Mason Thompson
Career
Per 600 PA