John Foreman vs. Brian Rogers — Career Comparison

Pre-GenerationalMarylandThrows LeftBats LeftNorth AmericaPittsburgh PiratesNational LeagueRelief Pitcher
MillenialTexasThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueRelief Pitcher

On the career pitching numbers, John Foreman posted a stronger line than Brian Rogers. John Foreman posted stronger numbers in ERA (4.97 vs 9.28) and home runs allowed (0.24 per nine innings vs 3.38). By the career numbers, John Foreman 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 John Foreman and Brian Rogers

John Foreman
Career
Per 9 Innings
2
2
Brian Rogers
Career
Per 9 Innings
2
2
John Foreman
Careerverified
Per 9 Innings
32
1.28
Brian Rogers
Career
Per 9 Inningsverified
13
10.97
John Foreman
Careerverified
Per 9 Inningsverified
29
1.16
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Careerverified
Per 9 Inningsverified
12
0.48
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Career
Per 9 Innings
12
0.48
Brian Rogers
Careerverified
Per 9 Inningsverified
0
0
John Foreman
Careerverified
Per 9 Inningsverified
50
50
Brian Rogers
Career
Per 9 Innings
John Foreman
Careerverified
Per 9 Inningsverified
90.63
90.63
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Careerverified
Per 9 Inningsverified
20
0.8
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Careerverified
Per 9 Inningsverified
1
0.04
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Careerverified
Per 9 Inningsverified
2
0.08
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Career
Per 9 Inningsverified
124
4.97
Brian Rogers
Careerverified
Per 9 Innings
11
9.28
John Foreman
Careerverified
Per 9 Inningsverified
4.97
4.97
Brian Rogers
Career
Per 9 Innings
9.28
9.28
John Foreman
Careerverified
Per 9 Inningsverified
4.99
4.99
Brian Rogers
Career
Per 9 Innings
8.37
8.37
John Foreman
Careerverified
Per 9 Inningsverified
4.55
4.55
Brian Rogers
Career
Per 9 Innings
7.5
7.5
John Foreman
Careerverified
Per 9 Inningsverified
0.274
0.274
Brian Rogers
Career
Per 9 Innings
0.35
0.35
John Foreman
Careerverified
Per 9 Innings
673
27
Brian Rogers
Career
Per 9 Innings
32
27
John Foreman
Careerverified
Per 9 Innings
224.1
9
Brian Rogers
Career
Per 9 Innings
10.2
9
John Foreman
Career
Per 9 Inningsverified
245
9.83
Brian Rogers
Careerverified
Per 9 Innings
14
11.81
John Foreman
Careerverified
Per 9 Inningsverified
9.83
9.83
Brian Rogers
Career
Per 9 Innings
11.81
11.81
John Foreman
Career
Per 9 Inningsverified
6
0.24
Brian Rogers
Careerverified
Per 9 Innings
4
3.38
John Foreman
Careerverified
Per 9 Inningsverified
0.24
0.24
Brian Rogers
Career
Per 9 Innings
3.38
3.38
John Foreman
Careerverified
Per 9 Inningsverified
0.19
0.19
Brian Rogers
Career
Per 9 Innings
0.31
0.31
John Foreman
Career
Per 9 Innings
115
4.61
Brian Rogers
Careerverified
Per 9 Inningsverified
3
2.53
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Career
Per 9 Innings
4.61
4.61
Brian Rogers
Careerverified
Per 9 Inningsverified
2.53
2.53
John Foreman
Careerverified
Per 9 Innings
81
3.25
Brian Rogers
Career
Per 9 Inningsverified
8
6.75
John Foreman
Career
Per 9 Innings
3.25
3.25
Brian Rogers
Careerverified
Per 9 Inningsverified
6.75
6.75
John Foreman
Careerverified
Per 9 Inningsverified
2.53
2.53
Brian Rogers
Career
Per 9 Innings
0.62
0.62
John Foreman
Career
Per 9 Innings
0.874
0.874
Brian Rogers
Careerverified
Per 9 Inningsverified
1.031
1.031
John Foreman
Career
Per 9 Inningsverified
10
0.4
Brian Rogers
Careerverified
Per 9 Innings
1
0.84
John Foreman
Career
Per 9 Innings
29
1.16
Brian Rogers
Careerverified
Per 9 Inningsverified
1
0.84
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Careerverified
Per 9 Inningsverified
1037
41.6
Brian Rogers
Career
Per 9 Innings
47
39.66
John Foreman
Career
Per 9 Innings
3
0.12
Brian Rogers
Careerverified
Per 9 Inningsverified
5
4.22
John Foreman
Career
Per 9 Inningsverified
168
6.74
Brian Rogers
Careerverified
Per 9 Innings
11
9.28
John Foreman
Careerverified
Per 9 Inningsverified
6.74
6.74
Brian Rogers
Career
Per 9 Innings
9.28
9.28
John Foreman
Careerverified
Per 9 Inningsverified
0
0
Brian Rogers
Career
Per 9 Innings
2
1.69
John Foreman
Careerverified
Per 9 Inningsverified
0
0
Brian Rogers
Career
Per 9 Innings
1
0.84
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Careerverified
Per 9 Inningsverified
1
0.84
John Foreman
Career
Per 9 Innings
1.605
1.605
Brian Rogers
Careerverified
Per 9 Inningsverified
1.594
1.594
John Foreman
Careerverified
Per 9 Inningsverified
893
35.83
Brian Rogers
Career
Per 9 Innings
40
33.75
John Foreman
Career
Per 9 Innings
5.25
5.25
Brian Rogers
Careerverified
Per 9 Inningsverified
0.85
0.85
John Foreman
Careerverified
Per 9 Inningsverified
0.297
0.297
Brian Rogers
Career
Per 9 Innings
0.357
0.357
John Foreman
Careerverified
Per 9 Inningsverified
41.6
41.6
Brian Rogers
Career
Per 9 Innings
39.66
39.66

Fielding Stats for John Foreman and Brian Rogers

John Foreman
Career
Per 9 Innings
2
2
Brian Rogers
Career
Per 9 Innings
2
2
John Foreman
Careerverified
Per 9 Innings
32
1.28
Brian Rogers
Career
Per 9 Inningsverified
13
10.97
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Careerverified
Per 9 Innings
675
27
Brian Rogers
Career
Per 9 Innings
32
27
John Foreman
Careerverified
Per 9 Innings
225
9
Brian Rogers
Career
Per 9 Innings
10.2
9
John Foreman
Careerverified
Per 9 Inningsverified
5
0.2
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Careerverified
Per 9 Inningsverified
66
2.64
Brian Rogers
Career
Per 9 Innings
2
1.69
John Foreman
Career
Per 9 Innings
5
0.2
Brian Rogers
Careerverified
Per 9 Inningsverified
0
0
John Foreman
Careerverified
Per 9 Inningsverified
76
3.04
Brian Rogers
Career
Per 9 Innings
2
1.69
John Foreman
Careerverified
Per 9 Inningsverified
71
2.84
Brian Rogers
Career
Per 9 Innings
2
1.69
John Foreman
Career
Per 9 Innings
93.42
93.42
Brian Rogers
Careerverified
Per 9 Inningsverified
100
100
John Foreman
Careerverified
Per 9 Inningsverified
2.219
2.219
Brian Rogers
Career
Per 9 Innings
0.154
0.154
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Careerverified
Per 9 Inningsverified
2
0.08
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Career
Per 9 Innings
0
0
John Foreman
Career
Per 9 Innings
0
0
Brian Rogers
Career
Per 9 Innings
0
0

Hitting Stats for John Foreman and Brian Rogers

John Foreman
Career
Per 600 PAverified
2
2
Brian Rogers
Career
Per 600 PA
2
John Foreman
Careerverified
Per 600 PAverified
32
208.7
Brian Rogers
Career
Per 600 PA
13
John Foreman
Careerverified
Per 600 PAverified
92
600
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
76
495.65
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
0.105
0.105
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
0.448
0.448
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
8
52.17
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
8
52.17
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
3.12
20.34
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
8
52.17
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
23
150
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
0.253
0.253
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
0.105
0.105
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
0.358
0.358
Brian Rogers
Career
Per 600 PA
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
0.14
0.14
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
0.368
0.368
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
0.151
0.151
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
8
52.17
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
6
39.13
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
14
91.3
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
2.86
18.62
Brian Rogers
Career
Per 600 PA
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
15
97.83
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
23
150
Brian Rogers
Careerverified
Per 600 PAverified
0
John Foreman
Careerverified
Per 600 PAverified
4
4
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
0.65
0.65
Brian Rogers
Career
Per 600 PA
John Foreman
Careerverified
Per 600 PAverified
1
6.52
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
2
13.04
Brian Rogers
Career
Per 600 PA
0
John Foreman
Career
Per 600 PA
0
0
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
2
13.04
Brian Rogers
Career
Per 600 PA
0
John Foreman
Careerverified
Per 600 PAverified
100
100
Brian Rogers
Career
Per 600 PA