Curt Leskanic vs. Alejandro Peña — Career Comparison

Gen XPennsylvaniaThrows RightBats RightNorth AmericaColorado RockiesNational LeagueRelief Pitcher
Baby BoomersD.R.Throws RightBats RightCaribbeanLos Angeles DodgersNational LeagueRelief Pitcher

The numbers give Alejandro Peña a clear advantage over Curt Leskanic across the core pitching metrics. Alejandro Peña led in walk avoidance (BB%+ 104 vs 82), home run suppression (HR9+ 94 vs 74), and skill-based run prevention (DICE+ 98 vs 84). Alejandro Peña was the better reliever — the numbers make that case clearly.

Pitching Stats for Curt Leskanic and Alejandro Peña

Curt Leskanic
Career
Per 9 Innings
11
11
Alejandro Peña
Careerverified
Per 9 Inningsverified
15
15
Curt Leskanic
Careerverified
Per 9 Inningsverified
603
7.62
Alejandro Peña
Career
Per 9 Innings
503
4.28
Curt Leskanic
Career
Per 9 Innings
11
0.14
Alejandro Peña
Careerverified
Per 9 Inningsverified
72
0.61
Curt Leskanic
Career
Per 9 Inningsverified
50
0.63
Alejandro Peña
Careerverified
Per 9 Innings
56
0.48
Curt Leskanic
Careerverified
Per 9 Inningsverified
34
0.43
Alejandro Peña
Career
Per 9 Innings
52
0.44
Curt Leskanic
Careerverified
Per 9 Inningsverified
59.52
59.52
Alejandro Peña
Career
Per 9 Innings
51.85
51.85
Curt Leskanic
Career
Per 9 Innings
1.82
1.82
Alejandro Peña
Careerverified
Per 9 Inningsverified
14.31
14.31
Curt Leskanic
Career
Per 9 Innings
0
0
Alejandro Peña
Careerverified
Per 9 Inningsverified
12
0.1
Curt Leskanic
Career
Per 9 Innings
0
0
Alejandro Peña
Careerverified
Per 9 Inningsverified
7
0.06
Curt Leskanic
Career
Per 9 Inningsverified
55
0.69
Alejandro Peña
Careerverified
Per 9 Innings
74
0.63
Curt Leskanic
Careerverified
Per 9 Innings
345
4.36
Alejandro Peña
Career
Per 9 Inningsverified
365
3.11
Curt Leskanic
Career
Per 9 Innings
4.36
4.36
Alejandro Peña
Careerverified
Per 9 Inningsverified
3.11
3.11
Curt Leskanic
Career
Per 9 Innings
4.38
4.38
Alejandro Peña
Careerverified
Per 9 Inningsverified
3
3
Curt Leskanic
Career
Per 9 Innings
4.26
4.26
Alejandro Peña
Careerverified
Per 9 Inningsverified
3.31
3.31
Curt Leskanic
Career
Per 9 Innings
0.253
0.253
Alejandro Peña
Careerverified
Per 9 Inningsverified
0.24
0.24
Curt Leskanic
Career
Per 9 Innings
2138
27
Alejandro Peña
Careerverified
Per 9 Innings
3173
27
Curt Leskanic
Career
Per 9 Innings
712.2
9
Alejandro Peña
Careerverified
Per 9 Innings
1057.2
9
Curt Leskanic
Careerverified
Per 9 Innings
678
8.56
Alejandro Peña
Career
Per 9 Inningsverified
959
8.16
Curt Leskanic
Career
Per 9 Innings
8.56
8.56
Alejandro Peña
Careerverified
Per 9 Inningsverified
8.16
8.16
Curt Leskanic
Career
Per 9 Innings
80
1.01
Alejandro Peña
Careerverified
Per 9 Inningsverified
75
0.64
Curt Leskanic
Career
Per 9 Innings
1.01
1.01
Alejandro Peña
Careerverified
Per 9 Inningsverified
0.64
0.64
Curt Leskanic
Careerverified
Per 9 Inningsverified
0.13
0.13
Alejandro Peña
Career
Per 9 Innings
0.15
0.15
Curt Leskanic
Career
Per 9 Innings
362
4.57
Alejandro Peña
Careerverified
Per 9 Inningsverified
331
2.82
Curt Leskanic
Careerverified
Per 9 Inningsverified
23
0.29
Alejandro Peña
Career
Per 9 Innings
62
0.53
Curt Leskanic
Career
Per 9 Innings
4.57
4.57
Alejandro Peña
Careerverified
Per 9 Inningsverified
2.82
2.82
Curt Leskanic
Career
Per 9 Inningsverified
641
8.09
Alejandro Peña
Careerverified
Per 9 Innings
839
7.14
Curt Leskanic
Careerverified
Per 9 Inningsverified
8.09
8.09
Alejandro Peña
Career
Per 9 Innings
7.14
7.14
Curt Leskanic
Career
Per 9 Innings
1.06
1.06
Alejandro Peña
Careerverified
Per 9 Inningsverified
1.67
1.67
Curt Leskanic
Careerverified
Per 9 Inningsverified
1.407
1.407
Alejandro Peña
Career
Per 9 Innings
1.106
1.106
Curt Leskanic
Career
Per 9 Innings
46
0.58
Alejandro Peña
Careerverified
Per 9 Inningsverified
16
0.14
Curt Leskanic
Career
Per 9 Innings
17
0.21
Alejandro Peña
Careerverified
Per 9 Inningsverified
13
0.11
Curt Leskanic
Careerverified
Per 9 Inningsverified
6
0.08
Alejandro Peña
Career
Per 9 Innings
10
0.09
Curt Leskanic
Career
Per 9 Inningsverified
3111
39.29
Alejandro Peña
Careerverified
Per 9 Innings
4398
37.42
Curt Leskanic
Careerverified
Per 9 Inningsverified
244
3.08
Alejandro Peña
Career
Per 9 Innings
232
1.97
Curt Leskanic
Careerverified
Per 9 Innings
365
4.61
Alejandro Peña
Career
Per 9 Inningsverified
427
3.63
Curt Leskanic
Career
Per 9 Innings
4.61
4.61
Alejandro Peña
Careerverified
Per 9 Inningsverified
3.63
3.63
Curt Leskanic
Careerverified
Per 9 Innings
27
0.34
Alejandro Peña
Career
Per 9 Inningsverified
36
0.31
Curt Leskanic
Careerverified
Per 9 Innings
23
0.29
Alejandro Peña
Career
Per 9 Inningsverified
29
0.25
Curt Leskanic
Careerverified
Per 9 Inningsverified
69
0.87
Alejandro Peña
Career
Per 9 Innings
63
0.54
Curt Leskanic
Career
Per 9 Innings
1.459
1.459
Alejandro Peña
Careerverified
Per 9 Inningsverified
1.22
1.22
Curt Leskanic
Career
Per 9 Innings
2682
33.87
Alejandro Peña
Careerverified
Per 9 Inningsverified
3989
33.94
Curt Leskanic
Careerverified
Per 9 Inningsverified
0.61
0.61
Alejandro Peña
Career
Per 9 Innings
0.85
0.85
Curt Leskanic
Career
Per 9 Innings
0.305
0.305
Alejandro Peña
Careerverified
Per 9 Inningsverified
0.288
0.288
Curt Leskanic
Careerverified
Per 9 Inningsverified
39.29
39.29
Alejandro Peña
Career
Per 9 Innings
37.42
37.42

Fielding Stats for Curt Leskanic and Alejandro Peña

Curt Leskanic
Career
Per 9 Innings
11
11
Alejandro Peña
Careerverified
Per 9 Inningsverified
15
15
Curt Leskanic
Careerverified
Per 9 Inningsverified
603
7.62
Alejandro Peña
Career
Per 9 Innings
503
4.28
Curt Leskanic
Career
Per 9 Innings
11
0.14
Alejandro Peña
Careerverified
Per 9 Inningsverified
72
0.61
Curt Leskanic
Career
Per 9 Innings
2138
27
Alejandro Peña
Careerverified
Per 9 Innings
3173
27
Curt Leskanic
Career
Per 9 Innings
712.2
9
Alejandro Peña
Careerverified
Per 9 Innings
1057.2
9
Curt Leskanic
Careerverified
Per 9 Inningsverified
66
0.83
Alejandro Peña
Career
Per 9 Innings
62
0.53
Curt Leskanic
Career
Per 9 Inningsverified
80
1.01
Alejandro Peña
Careerverified
Per 9 Innings
112
0.95
Curt Leskanic
Careerverified
Per 9 Inningsverified
7
0.09
Alejandro Peña
Career
Per 9 Innings
18
0.15
Curt Leskanic
Career
Per 9 Inningsverified
153
1.93
Alejandro Peña
Careerverified
Per 9 Innings
192
1.63
Curt Leskanic
Career
Per 9 Inningsverified
146
1.84
Alejandro Peña
Careerverified
Per 9 Innings
174
1.48
Curt Leskanic
Careerverified
Per 9 Inningsverified
95.42
95.42
Alejandro Peña
Career
Per 9 Innings
90.63
90.63
Curt Leskanic
Career
Per 9 Innings
0.242
0.242
Alejandro Peña
Careerverified
Per 9 Inningsverified
0.346
0.346
Curt Leskanic
Career
Per 9 Innings
1.82
1.82
Alejandro Peña
Careerverified
Per 9 Inningsverified
14.31
14.31
Curt Leskanic
Career
Per 9 Inningsverified
7
0.09
Alejandro Peña
Careerverified
Per 9 Innings
8
0.07
Curt Leskanic
Career
Per 9 Innings
0
0
Alejandro Peña
Career
Per 9 Innings
0
0
Curt Leskanic
Career
Per 9 Innings
0
0
Alejandro Peña
Career
Per 9 Innings
0
0
Curt Leskanic
Career
Per 9 Innings
0
0
Alejandro Peña
Career
Per 9 Innings
0
0
Curt Leskanic
Career
Per 9 Innings
0
0
Alejandro Peña
Career
Per 9 Innings
0
0

Hitting Stats for Curt Leskanic and Alejandro Peña

Curt Leskanic
Career
Per 600 PA
11
11
Alejandro Peña
Careerverified
Per 600 PAverified
15
15
Curt Leskanic
Careerverified
Per 600 PAverified
603
8040
Alejandro Peña
Career
Per 600 PA
503
1563.73
Curt Leskanic
Career
Per 600 PA
45
600
Alejandro Peña
Careerverified
Per 600 PA
193
600
Curt Leskanic
Career
Per 600 PA
39
520
Alejandro Peña
Careerverified
Per 600 PAverified
181
562.69
Curt Leskanic
Careerverified
Per 600 PAverified
0.18
0.18
Alejandro Peña
Career
Per 600 PA
0.111
0.111
Curt Leskanic
Careerverified
Per 600 PAverified
0.589
0.589
Alejandro Peña
Career
Per 600 PA
0.308
0.308
Curt Leskanic
Career
Per 600 PAverified
7
93.33
Alejandro Peña
Careerverified
Per 600 PA
20
62.18
Curt Leskanic
Career
Per 600 PA
3
40
Alejandro Peña
Careerverified
Per 600 PAverified
16
49.74
Curt Leskanic
Career
Per 600 PAverified
3
40
Alejandro Peña
Career
Per 600 PA
3
9.33
Curt Leskanic
Career
Per 600 PA
0
0
Alejandro Peña
Career
Per 600 PA
0
0
Curt Leskanic
Career
Per 600 PAverified
1
13.33
Alejandro Peña
Career
Per 600 PA
1
3.11
Curt Leskanic
Career
Per 600 PAverified
4
53.33
Alejandro Peña
Career
Per 600 PA
4
12.44
Curt Leskanic
Careerverified
Per 600 PAverified
0.571
0.571
Alejandro Peña
Career
Per 600 PA
0.2
0.2
Curt Leskanic
Careerverified
Per 600 PAverified
0.026
0.026
Alejandro Peña
Career
Per 600 PA
0.006
0.006
Curt Leskanic
Careerverified
Per 600 PAverified
0.143
0.143
Alejandro Peña
Career
Per 600 PA
0.05
0.05
Curt Leskanic
Career
Per 600 PAverified
2.78
37.01
Alejandro Peña
Careerverified
Per 600 PA
3.49
10.84
Curt Leskanic
Career
Per 600 PAverified
13
173.33
Alejandro Peña
Careerverified
Per 600 PA
26
80.83
Curt Leskanic
Career
Per 600 PAverified
8
106.67
Alejandro Peña
Careerverified
Per 600 PA
23
71.5
Curt Leskanic
Careerverified
Per 600 PAverified
0.2
0.2
Alejandro Peña
Career
Per 600 PA
0.125
0.125
Curt Leskanic
Careerverified
Per 600 PAverified
0.333
0.333
Alejandro Peña
Career
Per 600 PA
0.144
0.144
Curt Leskanic
Careerverified
Per 600 PAverified
0.533
0.533
Alejandro Peña
Career
Per 600 PA
0.269
0.269
Curt Leskanic
Careerverified
Per 600 PAverified
0.154
0.154
Alejandro Peña
Career
Per 600 PA
0.033
0.033
Curt Leskanic
Careerverified
Per 600 PAverified
0.173
0.173
Alejandro Peña
Career
Per 600 PA
0.092
0.092
Curt Leskanic
Careerverified
Per 600 PAverified
0.424
0.424
Alejandro Peña
Career
Per 600 PA
0.177
0.177
Curt Leskanic
Careerverified
Per 600 PAverified
0.286
0.286
Alejandro Peña
Career
Per 600 PA
0.178
0.178
Curt Leskanic
Career
Per 600 PAverified
4
53.33
Alejandro Peña
Careerverified
Per 600 PA
9
27.98
Curt Leskanic
Career
Per 600 PAverified
7
93.33
Alejandro Peña
Career
Per 600 PA
7
21.76
Curt Leskanic
Career
Per 600 PAverified
10
133.33
Alejandro Peña
Careerverified
Per 600 PA
15
46.63
Curt Leskanic
Careerverified
Per 600 PAverified
1.98
26.46
Alejandro Peña
Career
Per 600 PA
-3.96
-12.31
Curt Leskanic
Career
Per 600 PA
0
0
Alejandro Peña
Career
Per 600 PA
0
0
Curt Leskanic
Career
Per 600 PAverified
1
13.33
Alejandro Peña
Careerverified
Per 600 PA
3
9.33
Curt Leskanic
Career
Per 600 PA
0
0
Alejandro Peña
Career
Per 600 PA
0
0
Curt Leskanic
Careerverified
Per 600 PAverified
17
226.67
Alejandro Peña
Career
Per 600 PA
73
226.94
Curt Leskanic
Careerverified
Per 600 PAverified
2.65
2.65
Alejandro Peña
Career
Per 600 PA
2.64
2.64
Curt Leskanic
Careerverified
Per 600 PAverified
0.06
0.06
Alejandro Peña
Career
Per 600 PA
0.04
0.04
Curt Leskanic
Career
Per 600 PAverified
5
66.67
Alejandro Peña
Careerverified
Per 600 PA
9
27.98
Curt Leskanic
Career
Per 600 PA
0
0
Alejandro Peña
Career
Per 600 PA
0
0
Curt Leskanic
Careerverified
Per 600 PA
1
13.33
Alejandro Peña
Career
Per 600 PAverified
3
9.33
Curt Leskanic
Career
Per 600 PA
0
0
Alejandro Peña
Career
Per 600 PA
0
0
Curt Leskanic
Career
Per 600 PA
0
0
Alejandro Peña
Career
Per 600 PA
0
0
Curt Leskanic
Career
Per 600 PA
0
0
Alejandro Peña
Career
Per 600 PA
0
0
Curt Leskanic
Career
Per 600 PA
Alejandro Peña
Career
Per 600 PA