Ryan Karp vs. Steve Soderstrom — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueRelief Pitcher
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Francisco GiantsNational LeagueStarting Pitcher

Steve Soderstrom built a career as a starting pitcher and Ryan Karp as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Steve Soderstrom posted stronger surface numbers — ERA 5.27 and WHIP 1.610 compared to 5.29 and 1.471 for Ryan Karp. By the career numbers, Steve Soderstrom had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Ryan Karp and Steve Soderstrom

Ryan Karp
Careerverified
Per 9 Inningsverified
2
2
Steve Soderstrom
Career
Per 9 Innings
1
1
Ryan Karp
Careerverified
Per 9 Inningsverified
16
8.47
Steve Soderstrom
Career
Per 9 Innings
3
1.98
Ryan Karp
Career
Per 9 Innings
1
0.53
Steve Soderstrom
Careerverified
Per 9 Inningsverified
3
1.98
Ryan Karp
Career
Per 9 Innings
1
0.53
Steve Soderstrom
Careerverified
Per 9 Inningsverified
2
1.32
Ryan Karp
Career
Per 9 Innings
1
0.53
Steve Soderstrom
Careerverified
Per 9 Inningsverified
0
0
Ryan Karp
Career
Per 9 Innings
50
50
Steve Soderstrom
Careerverified
Per 9 Inningsverified
100
100
Ryan Karp
Career
Per 9 Innings
6.25
6.25
Steve Soderstrom
Careerverified
Per 9 Inningsverified
100
100
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
10
5.29
Steve Soderstrom
Careerverified
Per 9 Inningsverified
8
5.27
Ryan Karp
Career
Per 9 Innings
5.29
5.29
Steve Soderstrom
Careerverified
Per 9 Inningsverified
5.27
5.27
Ryan Karp
Careerverified
Per 9 Inningsverified
4.5
4.5
Steve Soderstrom
Career
Per 9 Innings
5.66
5.66
Ryan Karp
Career
Per 9 Innings
4.65
4.65
Steve Soderstrom
Careerverified
Per 9 Inningsverified
4.39
4.39
Ryan Karp
Careerverified
Per 9 Inningsverified
0.21
0.21
Steve Soderstrom
Career
Per 9 Innings
0.302
0.302
Ryan Karp
Careerverified
Per 9 Innings
51
27
Steve Soderstrom
Career
Per 9 Innings
41
27
Ryan Karp
Careerverified
Per 9 Innings
17
9
Steve Soderstrom
Career
Per 9 Innings
13.2
9
Ryan Karp
Careerverified
Per 9 Inningsverified
13
6.88
Steve Soderstrom
Career
Per 9 Innings
16
10.54
Ryan Karp
Careerverified
Per 9 Inningsverified
6.88
6.88
Steve Soderstrom
Career
Per 9 Innings
10.54
10.54
Ryan Karp
Career
Per 9 Innings
2
1.06
Steve Soderstrom
Careerverified
Per 9 Inningsverified
1
0.66
Ryan Karp
Career
Per 9 Innings
1.06
1.06
Steve Soderstrom
Careerverified
Per 9 Inningsverified
0.66
0.66
Ryan Karp
Careerverified
Per 9 Inningsverified
0.13
0.13
Steve Soderstrom
Career
Per 9 Innings
0.33
0.33
Ryan Karp
Career
Per 9 Innings
12
6.35
Steve Soderstrom
Careerverified
Per 9 Inningsverified
6
3.95
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
6.35
6.35
Steve Soderstrom
Careerverified
Per 9 Inningsverified
3.95
3.95
Ryan Karp
Careerverified
Per 9 Inningsverified
20
10.59
Steve Soderstrom
Career
Per 9 Innings
9
5.93
Ryan Karp
Careerverified
Per 9 Inningsverified
10.59
10.59
Steve Soderstrom
Career
Per 9 Innings
5.93
5.93
Ryan Karp
Career
Per 9 Innings
1.25
1.25
Steve Soderstrom
Careerverified
Per 9 Inningsverified
3
3
Ryan Karp
Careerverified
Per 9 Inningsverified
1.882
1.882
Steve Soderstrom
Career
Per 9 Innings
1.098
1.098
Ryan Karp
Career
Per 9 Innings
2
1.06
Steve Soderstrom
Careerverified
Per 9 Inningsverified
0
0
Ryan Karp
Career
Per 9 Inningsverified
2
1.06
Steve Soderstrom
Career
Per 9 Innings
2
1.32
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Careerverified
Per 9 Innings
77
40.76
Steve Soderstrom
Career
Per 9 Inningsverified
63
41.49
Ryan Karp
Careerverified
Per 9 Inningsverified
1
0.53
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Inningsverified
13
6.88
Steve Soderstrom
Careerverified
Per 9 Innings
11
7.24
Ryan Karp
Careerverified
Per 9 Inningsverified
6.88
6.88
Steve Soderstrom
Career
Per 9 Innings
7.24
7.24
Ryan Karp
Career
Per 9 Innings
1
0.53
Steve Soderstrom
Careerverified
Per 9 Inningsverified
0
0
Ryan Karp
Careerverified
Per 9 Inningsverified
0
0
Steve Soderstrom
Career
Per 9 Innings
2
1.32
Ryan Karp
Career
Per 9 Innings
1
0.53
Steve Soderstrom
Careerverified
Per 9 Inningsverified
2
1.32
Ryan Karp
Careerverified
Per 9 Inningsverified
1.471
1.471
Steve Soderstrom
Career
Per 9 Innings
1.61
1.61
Ryan Karp
Careerverified
Per 9 Innings
62
32.82
Steve Soderstrom
Career
Per 9 Inningsverified
53
34.9
Ryan Karp
Careerverified
Per 9 Inningsverified
0.81
0.81
Steve Soderstrom
Career
Per 9 Innings
3.67
3.67
Ryan Karp
Careerverified
Per 9 Inningsverified
0.275
0.275
Steve Soderstrom
Career
Per 9 Innings
0.349
0.349
Ryan Karp
Career
Per 9 Innings
40.76
40.76
Steve Soderstrom
Careerverified
Per 9 Inningsverified
41.49
41.49

Fielding Stats for Ryan Karp and Steve Soderstrom

Ryan Karp
Careerverified
Per 9 Inningsverified
2
2
Steve Soderstrom
Career
Per 9 Innings
1
1
Ryan Karp
Careerverified
Per 9 Inningsverified
16
8.47
Steve Soderstrom
Career
Per 9 Innings
3
1.98
Ryan Karp
Career
Per 9 Innings
1
0.53
Steve Soderstrom
Careerverified
Per 9 Inningsverified
3
1.98
Ryan Karp
Careerverified
Per 9 Innings
51
27
Steve Soderstrom
Career
Per 9 Innings
41
27
Ryan Karp
Careerverified
Per 9 Innings
17
9
Steve Soderstrom
Career
Per 9 Innings
13.2
9
Ryan Karp
Careerverified
Per 9 Inningsverified
1
0.53
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
1
0.53
Steve Soderstrom
Career
Per 9 Inningsverified
1
0.66
Ryan Karp
Career
Per 9 Innings
1
0.53
Steve Soderstrom
Careerverified
Per 9 Inningsverified
0
0
Ryan Karp
Careerverified
Per 9 Inningsverified
3
1.59
Steve Soderstrom
Career
Per 9 Innings
1
0.66
Ryan Karp
Careerverified
Per 9 Inningsverified
2
1.06
Steve Soderstrom
Career
Per 9 Innings
1
0.66
Ryan Karp
Career
Per 9 Innings
66.67
66.67
Steve Soderstrom
Careerverified
Per 9 Inningsverified
100
100
Ryan Karp
Career
Per 9 Innings
0.125
0.125
Steve Soderstrom
Careerverified
Per 9 Inningsverified
0.333
0.333
Ryan Karp
Career
Per 9 Innings
6.25
6.25
Steve Soderstrom
Careerverified
Per 9 Inningsverified
100
100
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0
Ryan Karp
Career
Per 9 Innings
0
0
Steve Soderstrom
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Karp and Steve Soderstrom

Ryan Karp
Careerverified
Per 600 PA
2
Steve Soderstrom
Career
Per 600 PAverified
1
1
Ryan Karp
Careerverified
Per 600 PA
16
Steve Soderstrom
Career
Per 600 PAverified
3
360
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Careerverified
Per 600 PAverified
5
600
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Careerverified
Per 600 PAverified
5
600
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Careerverified
Per 600 PAverified
-0.53
-63.84
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Careerverified
Per 600 PAverified
0
Steve Soderstrom
Career
Per 600 PA
3
360
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Careerverified
Per 600 PAverified
1.67
1.67
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
0
Steve Soderstrom
Career
Per 600 PA
0
0
Ryan Karp
Career
Per 600 PA
Steve Soderstrom
Career
Per 600 PA