Mobile Site You Are Here > > > > Player Pitching Stats

Elliott, Kalb, MLB Network:From MLB Network’s launch on January 1, 2009—when I used baseballreference.com’s play...

Miami Marlins Player Career Pitching Register

Team's Player Pitching

Rk Name S C F Yrs From To ASG W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+
1 Juan Acevedo - - - 1 2001 2001 0 2 3 .400 2.54 20 0 6 0 0 0 28.1 31 11 8 2 16 3 21 1 0 1 129 169
2 Joel Adamson S - - 1 1996 1996 0 0 0 7.36 9 0 1 0 0 0 11.0 18 9 9 1 7 0 7 1 0 0 56 57
3 Antonio Alfonseca S - - 6 1997 2005 0 19 25 .432 3.86 307 0 193 0 0 102 333.0 369 154 143 32 125 28 214 16 2 6 1461 109
4 Armando Almanza S - - 5 1999 2003 0 13 12 .520 4.79 235 0 43 0 0 2 199.0 175 114 106 30 126 11 217 5 3 7 878 89
5 Hector Almonte S - - 1 1999 1999 0 0 2 .000 4.20 15 0 6 0 0 0 15.0 20 7 7 1 6 2 8 0 0 2 67 105
6 Henderson Alvarez - - F 3 2013 2015 1 17 17 .500 3.23 51 51 0 4 4 0 312.0 316 125 112 17 67 5 177 15 2 11 1292 117
7 Juan Alvarez - - F 1 2003 2003 0 0 0 3.09 9 0 3 0 0 0 11.2 8 4 4 2 8 1 6 1 0 0 46 140
8 Steve Ames S C F 1 2013 2013 0 0 1 .000 4.50 4 0 3 0 0 0 4.0 6 2 2 0 2 1 4 0 0 0 19 94
9 Luis Aquino - - - 2 1993 1994 0 8 9 .471 3.51 67 14 8 0 0 0 161.1 154 65 63 9 62 5 89 8 0 6 685 122
10 Jack Armstrong - - - 1 1993 1993 0 9 17 .346 4.49 36 33 2 0 0 0 196.1 210 105 98 29 78 6 118 7 2 7 879 95
11 Luis Ayala - - - 1 2009 2009 0 0 3 .000 11.74 10 0 2 0 0 0 7.2 12 10 10 1 6 3 7 1 0 0 42 38
12 Manny Aybar - - - 1 2000 2000 0 1 0 1.000 2.63 21 0 10 0 0 0 27.1 18 8 8 3 13 1 14 0 0 0 113 169
13 Burke Badenhop S - - 4 2008 2011 0 13 15 .464 4.34 151 10 40 0 0 2 250.2 253 128 121 18 90 14 190 10 0 8 1078 96
14 Benito Baez S C F 1 2001 2001 0 0 0 13.50 8 0 3 0 0 0 9.1 22 14 14 3 6 0 14 0 0 0 55 33
15 Willie Banks - - - 1 1995 1995 0 2 3 .400 4.32 9 9 0 0 0 0 50.0 43 27 24 7 30 1 30 1 0 2 219 98
16 Daniel Barone S C F 1 2007 2007 0 1 3 .250 5.71 16 6 4 0 0 0 41.0 50 29 26 11 19 2 18 1 0 1 183 77
17 Manuel Barrios - - - 1 1998 1998 0 0 0 3.38 2 0 0 0 0 0 2.2 4 1 1 1 2 0 1 0 0 0 13 136
18 Miguel Batista - - - 1 1996 1996 0 0 0 5.56 9 0 4 0 0 0 11.1 9 8 7 0 7 2 6 0 0 1 49 75
19 Yorman Bazardo S - - 1 2005 2005 0 0 0 21.60 1 0 0 0 0 0 1.2 5 5 4 0 2 0 2 0 0 1 12 23
20 Josh Beckett S - - 5 2001 2005 0 41 34 .547 3.46 106 103 1 3 2 0 609.0 529 266 234 55 223 11 607 17 1 22 2536 118
21 Heath Bell - - - 1 2012 2012 0 4 5 .444 5.09 73 0 41 0 0 19 63.2 70 38 36 5 29 3 59 2 0 2 286 80
22 Duane Below - - F 1 2013 2013 0 0 1 .000 10.13 2 0 0 0 0 0 2.2 6 3 3 0 2 1 2 0 0 0 15 44
23 Armando Benitez - - - 2 2004 2007 1 4 7 .364 2.72 100 0 66 0 0 47 102.2 68 39 31 11 41 5 101 1 1 1 412 155
24 Chad Bentz - - F 1 2005 2005 0 0 0 31.50 4 0 0 0 0 0 2.0 8 7 7 2 0 0 0 0 0 0 14 15
25 Brent Billingsley S C F 1 1999 1999 0 0 0 16.43 8 0 3 0 0 0 7.2 11 14 14 3 10 0 3 2 0 1 42 27
26 Ricky Bones - - F 2 2000 2001 0 6 7 .462 4.78 117 0 32 0 0 0 141.1 165 82 75 13 60 17 100 6 1 2 640 91
27 Toby Borland - - F 3 2002 2004 0 2 1 .667 4.54 40 0 9 0 0 0 41.2 35 22 21 6 25 6 33 3 0 2 188 93
28 Joe Borowski - - - 1 2006 2006 0 3 3 .500 3.75 72 0 60 0 0 36 69.2 63 31 29 7 33 7 64 2 0 1 304 116
29 Ryan Bowen - - F 3 1993 1995 0 11 17 .393 4.49 39 38 0 3 1 0 220.2 229 122 110 23 118 9 145 5 4 12 986 96
30 Kevin Brown - - - 2 1996 1997 2 33 19 .635 2.30 65 65 0 11 5 0 470.1 401 137 120 18 99 9 364 30 2 13 1882 176
31 Mark Buehrle - - - 1 2012 2012 0 13 13 .500 3.74 31 31 0 1 0 0 202.1 197 88 84 26 40 3 125 4 0 2 828 109
32 Jay Buente S - - 2 2010 2011 0 0 1 .000 7.07 9 1 2 0 0 0 14.0 21 12 11 0 14 2 10 1 0 1 77 61
33 Nate Bump S C F 3 2003 2005 0 6 7 .462 4.68 113 2 23 0 0 1 148.0 163 85 77 15 64 9 79 12 0 2 661 88
34 John Burkett - - - 2 1995 1996 0 20 24 .455 4.31 54 54 0 5 0 0 342.1 362 179 164 37 99 7 234 9 1 2 1455 96
35 A.J. Burnett S - - 7 1999 2005 0 49 50 .495 3.73 134 131 0 14 8 0 853.2 719 395 354 66 377 16 753 31 1 44 3592 111
36 Kiko Calero - - F 1 2009 2009 0 2 2 .500 1.95 67 0 15 0 0 0 60.0 36 13 13 1 30 4 69 1 0 2 239 221
37 Arquimedes Caminero S - - 2 2013 2014 0 0 1 .000 5.49 19 0 7 0 0 0 19.2 18 12 12 4 7 0 20 1 0 1 83 72
38 John Cangelosi - - - 1 1997 1997 0 0 0 0.00 1 0 1 0 0 0 1.0 0 0 0 0 1 0 0 0 0 0 4
39 Carter Capps - - F 2 2014 2015 0 1 0 1.000 2.29 46 0 13 0 0 0 51.0 36 14 13 3 11 0 82 4 0 4 201 166
40 Cris Carpenter - - - 1 1993 1993 0 0 1 .000 2.89 29 0 9 0 0 0 37.1 29 15 12 1 13 2 26 2 0 5 154 148
41 Marcos Carvajal - - F 1 2007 2007 0 0 0 6.75 3 0 3 0 0 0 4.0 8 4 3 0 2 0 2 0 0 0 24 70
42 Frank Castillo - - F 1 2005 2005 0 0 1 .000 10.38 1 1 0 0 0 0 4.1 4 5 5 0 5 0 4 0 0 0 22 42
43 Jose Ceda S C F 2 2010 2011 0 0 1 .000 4.66 25 0 10 0 0 0 29.0 24 16 15 2 23 1 30 1 1 1 133 88
44 Randy Choate - - - 2 2011 2012 0 1 1 .500 2.16 98 0 10 0 0 1 50.0 29 18 12 3 22 5 58 5 0 2 207 187
45 Steve Cishek S - - 6 2010 2015 0 17 20 .459 2.86 284 0 191 0 0 94 289.2 248 108 92 12 106 24 312 12 1 8 1219 137
46 Matt Clement - - - 1 2001 2001 0 9 10 .474 5.05 31 31 0 0 0 0 169.1 172 102 95 15 85 2 134 15 0 15 760 84
47 Adam Conley S C F 1 2015 2015 0 1 0 1.000 3.00 2 1 1 0 0 0 6.0 5 2 2 1 2 0 2 0 0 0 24 134
48 Dennis Cook - - - 1 1997 1997 0 1 2 .333 3.90 59 0 12 0 0 0 62.1 64 28 27 4 28 4 63 2 0 0 272 104
49 Archie Corbin - - F 1 1999 1999 0 0 1 .000 7.29 17 0 4 0 0 0 21.0 25 20 17 2 15 0 30 1 0 3 104 60
50 Reid Cornelius - - F 2 1999 2000 0 5 10 .333 4.61 27 23 0 0 0 0 144.1 151 81 74 19 55 5 62 4 5 9 623 96
Rk Name S C F Yrs From To ASG W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+
51 Jim Corsi - - - 1 1993 1993 0 0 2 .000 6.64 15 0 6 0 0 0 20.1 28 15 15 1 10 3 7 0 0 0 97 65
52 Jarred Cosart - - F 2 2014 2015 0 5 8 .385 3.62 19 18 0 0 0 0 109.1 96 46 44 9 42 1 69 1 0 4 454 104
53 Jim Crowell - - F 1 2005 2005 0 0 0 21.60 4 0 2 0 0 0 3.1 10 8 8 1 0 0 2 2 0 0 22 21
54 Vic Darensbourg S - - 5 1998 2002 0 7 15 .318 5.00 271 0 64 0 0 2 264.2 276 155 147 29 115 18 215 10 3 6 1176 84
55 Dave Davidson - - F 1 2009 2009 0 0 0 45.00 1 0 0 0 0 0 1.0 4 5 5 0 4 0 3 0 0 0 11 13
56 Frankie De La Cruz - - - 1 2008 2008 0 0 0 18.00 6 1 1 0 0 0 9.0 15 20 18 2 11 0 4 0 0 1 53 25
57 Valerio De Los Santos - - - 1 2005 2005 0 1 2 .333 6.14 27 0 5 0 0 0 22.0 25 15 15 4 12 3 16 2 0 4 103 66
58 Jesus Delgado S C F 1 2008 2008 0 0 0 4.50 2 0 1 0 0 0 2.0 1 1 1 0 3 0 0 0 0 1 10 113
59 Ryan Dempster S - - 5 1998 2002 1 42 43 .494 4.64 124 121 1 7 2 0 759.2 772 415 392 90 395 16 628 37 0 22 3387 92
60 Anthony DeSclafani S - - 1 2014 2014 0 2 2 .500 6.27 13 5 4 0 0 0 33.0 40 23 23 4 5 0 26 2 0 2 146 60
61 Brendan Donnelly - - - 1 2009 2009 0 3 0 1.000 1.78 30 0 9 0 0 2 25.1 22 8 5 1 9 1 25 1 1 1 104 244
62 Brian Drahman - - F 1 1994 1994 0 0 0 6.23 9 0 3 0 0 0 13.0 15 9 9 2 6 1 7 0 0 2 59 72
63 Matt Dunbar S C F 1 1995 1995 0 0 1 .000 11.57 8 0 1 0 0 0 7.0 12 9 9 0 11 3 5 1 0 1 45 38
64 Mike Dunn - - F 5 2011 2015 0 19 23 .452 3.49 327 0 54 0 0 4 265.1 227 120 103 25 126 16 293 8 0 9 1145 111
65 Sam Dyson - - F 3 2013 2015 0 6 6 .500 3.62 80 1 23 0 0 0 97.0 98 47 39 6 37 6 79 7 0 7 425 105
66 Brian Edmondson - - F 2 1998 1999 0 9 11 .450 5.05 111 0 24 0 0 1 153.1 168 93 86 19 73 9 90 9 0 6 689 83
67 Nathan Eovaldi - - - 3 2012 2014 0 13 27 .325 4.10 63 63 0 0 0 0 369.0 393 183 168 26 110 9 264 11 0 9 1590 94
68 Alex Fernandez - - F 3 1997 2000 0 28 24 .538 3.59 64 64 0 6 1 0 414.0 387 178 165 42 126 4 301 8 0 11 1716 117
69 Jose Fernandez S C F 3 2013 2015 1 20 8 .714 2.28 41 41 0 0 0 0 256.1 173 75 65 15 78 6 294 6 2 5 1013 168
70 Nate Field - - F 1 2007 2007 0 0 0 27.00 1 0 1 0 0 0 1.0 3 3 3 0 1 0 2 0 0 0 7 22
71 Kendry Flores S C F 1 2015 2015 0 0 0 0.00 2 0 2 0 0 0 3.2 4 0 0 0 1 0 1 1 0 0 16
72 Brian Flynn S C F 2 2013 2014 0 0 3 .000 8.64 6 5 0 0 0 0 25.0 39 24 24 4 16 0 21 0 0 4 123 46
73 Joe Fontenot S C F 1 1998 1998 0 0 7 .000 6.33 8 8 0 0 0 0 42.2 56 34 30 5 20 1 24 5 0 6 204 64
74 Chad Fox - - - 2 2003 2004 0 2 2 .500 3.50 33 0 4 0 0 0 36.0 25 14 14 2 22 2 44 1 0 6 154 122
75 Willie Fraser - - - 1 1994 1994 0 2 0 1.000 5.84 9 0 4 0 0 0 12.1 20 9 8 1 6 3 7 0 0 2 63 77
76 Jeff Fulchino S - - 1 2006 2006 0 0 0 0.00 1 0 0 0 0 0 0.1 0 0 0 0 1 0 0 0 0 0 2
77 Rich Garces - - - 1 1995 1995 0 0 2 .000 5.40 11 0 3 0 0 0 13.1 14 9 8 1 8 2 16 0 0 0 62 80
78 Harvey Garcia S C F 1 2007 2007 0 0 1 .000 4.38 8 0 0 0 0 0 12.1 14 6 6 3 7 1 15 0 0 2 55 102
79 Jose Garcia S C F 1 2006 2006 0 0 0 4.91 5 0 1 0 0 0 11.0 10 6 6 1 5 0 8 0 0 0 48 91
80 Lee Gardner - - F 2 2007 2008 0 3 4 .429 2.67 69 0 20 0 0 2 81.0 86 27 24 4 22 4 56 3 0 1 349 164
81 Mark Gardner - - - 2 1994 1995 0 9 9 .500 4.67 59 25 10 1 1 1 194.2 206 113 101 28 73 7 144 6 2 6 847 92
82 Chad Gaudin - - - 1 2012 2012 0 4 2 .667 4.54 46 0 11 0 0 0 69.1 72 39 35 6 26 5 57 3 1 3 302 90
83 Franklyn German - - - 1 2006 2006 0 0 0 3.00 12 0 3 0 0 0 12.0 7 4 4 1 14 2 6 1 0 0 57 148
84 Ross Gload - - - 1 2009 2009 0 0 0 0.00 1 0 1 0 0 0 1.0 0 0 0 0 2 0 0 0 0 0 4
85 Gabe Gonzalez S C F 1 1998 1998 0 0 0 9.00 3 0 1 0 0 0 1.0 1 1 1 0 1 0 0 1 0 0 5 62
86 Frank Gracesqui S C F 1 2004 2004 0 0 1 .000 11.25 7 0 5 0 0 1 4.0 6 5 5 0 3 0 1 2 0 0 23 40
87 Kevin Gregg - - - 3 2007 2014 0 7 13 .350 3.84 158 0 116 0 0 61 161.2 125 74 69 12 82 5 151 10 0 14 692 113
88 Jason Grilli S - - 2 2000 2001 0 3 2 .600 5.94 7 6 1 0 0 0 33.1 41 22 22 6 13 0 20 4 0 0 150 73
89 Buddy Groom - - - 1 1995 1995 0 1 2 .333 7.20 14 0 5 0 0 0 15.0 26 12 12 2 6 0 12 0 0 0 71 60
90 Chris Hammond - - - 5 1993 1998 0 29 32 .475 4.52 111 81 5 5 3 0 520.0 567 285 261 57 171 8 332 16 6 17 2256 93
91 Brad Hand S C F 5 2011 2015 0 6 20 .231 4.56 79 34 14 0 0 1 241.0 235 128 122 23 99 6 153 4 1 7 1035 84
92 Dan Haren - - F 1 2015 2015 0 7 7 .500 3.42 21 21 0 0 0 0 129.0 116 50 49 21 25 1 88 7 0 2 524 110
93 Bryan Harvey - - F 3 1993 1995 1 1 5 .167 2.50 72 0 64 0 0 51 79.1 59 23 22 6 18 2 83 0 1 0 314 173
94 Chris Hatcher S - - 4 2011 2014 0 0 4 .000 4.82 81 0 28 0 0 0 89.2 99 52 48 10 26 3 85 1 2 4 390 81
95 Andrew Heaney S - - 1 2014 2014 0 0 3 .000 5.83 7 5 2 0 0 0 29.1 32 19 19 6 7 0 20 3 0 2 126 65
96 Rick Helling - - - 3 1996 2003 0 5 7 .417 3.30 47 12 13 0 0 0 120.0 86 45 44 15 60 2 91 4 1 1 492 124
97 Mark Hendrickson - - - 1 2008 2008 0 7 8 .467 5.45 36 19 4 0 0 0 133.2 148 87 81 17 48 7 81 5 0 4 590 80
98 Oscar Henriquez - - - 1 1998 1998 0 0 0 8.55 15 0 4 0 0 0 20.0 26 22 19 4 12 0 19 1 0 1 100 48
99 Clay Hensley - - - 2 2010 2011 0 9 11 .450 3.60 105 9 30 0 0 7 142.2 116 61 57 12 59 5 123 8 0 2 604 113
100 Felix Heredia S - - 3 1996 1998 0 6 7 .462 4.72 118 2 27 0 0 2 114.1 112 68 60 5 72 4 102 6 1 9 531 86
Rk Name S C F Yrs From To ASG W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+
101 Matt Herges - - - 1 2006 2006 0 2 3 .400 4.31 66 0 21 0 0 0 71.0 94 42 34 5 28 5 36 3 0 1 328 101
102 Jeremy Hernandez - - F 2 1994 1995 0 3 3 .500 4.75 28 0 20 0 0 9 30.1 28 18 16 2 17 4 18 3 0 1 133 93
103 Livan Hernandez S - - 4 1996 1999 0 24 24 .500 4.39 71 70 0 11 0 0 469.2 510 250 229 59 199 12 333 11 4 6 2070 94
104 Trevor Hoffman S - - 1 1993 1993 0 2 2 .500 3.28 28 0 13 0 0 2 35.2 24 13 13 5 19 7 26 0 0 3 152 131
105 Charlie Hough - - F 2 1993 1994 0 14 25 .359 4.58 55 55 0 1 1 0 318.0 320 183 162 37 123 3 191 18 8 20 1391 94
106 James Houser S C F 1 2010 2010 0 0 0 20.25 1 0 0 0 0 0 1.1 3 3 3 1 1 0 1 1 0 0 9 26
107 Ben Howard - - F 1 2004 2004 0 1 1 .500 5.50 31 0 7 0 0 0 37.2 37 23 23 6 21 3 33 1 0 3 167 75
108 Bill Hurst S C F 1 1996 1996 0 0 0 0.00 2 0 2 0 0 0 2.0 3 0 0 0 1 0 1 0 0 1 10
109 Mark Hutton - - - 2 1996 1997 0 8 2 .800 3.72 45 9 9 0 0 0 104.0 97 47 43 13 37 3 60 5 1 5 438 110
110 Hansel Izquierdo S C F 1 2002 2002 0 2 0 1.000 4.55 20 2 5 0 0 0 29.2 33 17 15 2 21 3 20 5 0 0 144 89
111 Mike Jeffcoat - - F 1 1994 1994 0 0 0 10.13 4 0 1 0 0 0 2.2 4 3 3 2 0 0 1 0 0 1 12 49
112 Dan Jennings S - - 3 2012 2014 0 3 6 .333 2.43 116 0 22 0 0 0 100.0 102 33 27 6 44 4 84 2 0 5 439 160
113 Josh Johnson S - - 8 2005 2012 2 56 37 .602 3.15 154 144 1 4 0 0 916.2 822 346 321 59 308 27 832 22 2 29 3792 133
114 John Johnstone S - - 3 1993 1995 0 1 4 .200 5.65 28 0 10 0 0 0 36.2 46 30 23 6 25 6 31 1 0 1 182 78
115 Hunter Jones - - F 1 2010 2010 0 0 0 0.00 3 0 1 0 0 0 1.2 0 0 0 0 1 0 3 1 0 0 7
116 Todd Jones - - - 1 2005 2005 0 1 5 .167 2.10 68 0 55 0 0 40 73.0 61 19 17 2 14 2 62 3 0 2 289 191
117 Jorge Julio - - - 1 2007 2007 0 0 2 .000 12.54 10 0 5 0 0 0 9.1 18 14 13 2 11 1 6 2 1 1 59 36
118 Logan Kensing S - - 6 2004 2009 0 7 8 .467 5.21 108 3 21 0 0 1 133.0 135 77 77 21 76 9 131 10 1 11 611 84
119 Byung-Hyun Kim - - F 1 2007 2007 0 9 5 .643 5.42 23 19 2 0 0 0 109.2 114 74 66 17 62 3 102 14 1 4 511 81
120 Joe Klink - - - 1 1993 1993 0 0 2 .000 5.02 59 0 10 0 0 0 37.2 37 22 21 0 24 4 22 0 2 1 168 85
121 Gary Knotts S - - 2 2001 2002 0 3 2 .600 4.66 30 1 7 0 0 0 36.2 28 19 19 7 17 0 30 3 0 1 155 88
122 Billy Koch - - F 1 2004 2004 0 1 2 .333 3.51 23 0 16 0 0 0 25.2 21 10 10 3 20 0 25 0 0 1 115 119
123 Tom Koehler S C F 4 2012 2015 0 23 28 .451 3.93 89 75 2 0 0 0 464.2 432 216 203 48 167 4 340 15 0 12 1941 97
124 John Koronka - - F 1 2009 2009 0 0 2 .000 11.05 2 2 0 0 0 0 7.1 11 11 9 4 7 0 4 0 0 0 41 41
125 Andy Larkin S - - 2 1996 1998 0 3 8 .273 9.15 18 15 0 0 0 0 79.2 104 88 81 12 59 3 45 5 0 3 395 44
126 Mat Latos - - F 1 2015 2015 0 4 7 .364 4.48 16 16 0 0 0 0 88.1 85 46 44 8 25 0 79 1 0 9 372 84
127 Wade LeBlanc - - - 2 2012 2013 0 3 10 .231 4.30 38 16 1 0 0 0 117.1 134 60 56 13 34 3 74 3 0 1 506 93
128 Al Leiter - - - 3 1996 2005 1 30 28 .517 4.07 77 76 0 2 1 0 446.2 374 213 202 36 270 9 384 29 0 7 1941 99
129 Chris Leroux S - - 2 2009 2010 0 0 0 8.03 22 0 8 0 0 0 24.2 35 23 22 1 15 2 20 0 0 0 119 54
130 Allen Levrault - - F 1 2003 2003 0 1 0 1.000 3.86 19 0 4 0 0 0 28.0 38 12 12 3 15 2 21 1 0 1 133 110
131 Richie Lewis - - - 3 1993 1995 0 7 8 .467 4.14 123 1 29 0 0 0 167.1 160 96 77 23 96 20 142 3 4 20 754 104
132 Matt Lindstrom S - - 3 2007 2009 0 8 8 .500 3.88 191 0 70 0 0 20 171.2 177 83 74 8 71 10 144 6 1 9 748 112
133 Graeme Lloyd - - - 1 2002 2002 0 2 2 .500 4.44 25 0 5 0 0 0 26.1 26 13 13 1 11 1 20 1 0 1 115 91
134 Braden Looper - - - 5 1999 2003 0 19 16 .543 3.69 368 0 170 0 0 46 388.0 385 177 159 30 154 19 242 10 2 10 1672 115
135 Eric Ludwick - - - 1 1998 1998 0 1 4 .200 7.44 13 6 0 0 0 0 32.2 46 31 27 7 17 1 27 0 0 2 159 55
136 John Mabry - - - 1 2001 2001 0 0 0 135.00 1 0 0 0 0 0 0.1 3 5 5 0 3 0 0 0 0 0 7 7
137 Ron Mahay - - - 1 2000 2000 0 1 0 1.000 6.04 18 0 6 0 0 0 25.1 31 17 17 6 16 1 27 0 0 2 117 74
138 John Maine - - F 1 2013 2013 0 0 0 12.27 4 0 2 0 0 0 7.1 15 10 10 2 5 1 7 0 0 1 40 33
139 Oswaldo Mairena - - F 1 2002 2002 0 2 3 .400 5.35 31 0 10 0 0 0 33.2 38 21 20 7 12 0 21 0 1 3 148 76
140 Matt Mantei S - - 4 1995 1999 0 5 7 .417 3.60 103 0 59 0 0 19 122.2 87 51 49 8 82 5 153 10 0 3 534 116
141 Josias Manzanillo - - F 1 2004 2004 0 3 3 .500 6.12 26 0 7 0 0 1 32.1 38 24 22 6 15 2 27 3 0 0 151 68
142 Jhan Marinez S - - 1 2010 2010 0 1 1 .500 6.75 4 0 2 0 0 0 2.2 3 3 2 1 3 0 3 0 0 0 14 70
143 Carlos Marmol - - F 1 2014 2014 0 0 3 .000 8.10 15 0 6 0 0 0 13.1 16 12 12 3 10 2 14 1 0 2 66 48
144 Carlos Martinez S C F 3 2006 2009 0 0 1 .000 4.11 16 0 5 0 0 0 15.1 16 7 7 4 9 0 15 1 0 0 70 112
145 Cristhian Martinez S - - 1 2009 2009 0 1 1 .500 5.13 15 0 4 0 0 0 26.1 27 16 15 2 8 1 18 0 0 1 112 85
146 Nick Masset - - - 1 2015 2015 0 0 0 1.86 8 0 2 0 0 0 9.2 12 3 2 0 1 0 6 1 0 1 41 211
147 Terry Mathews - - - 3 1994 1996 0 8 9 .471 3.84 138 2 38 0 0 7 180.2 174 81 77 20 63 10 142 3 0 4 758 110
148 Vin Mazzaro - - F 1 2015 2015 0 0 0 3.75 10 0 5 0 0 0 12.0 15 6 5 0 6 1 6 0 0 0 55 104
149 Bob McClure - - F 1 1993 1993 0 1 1 .500 7.11 14 0 1 0 0 0 6.1 13 5 5 2 5 0 6 0 0 0 36 63
150 Brian Meadows S - - 2 1998 1999 0 22 28 .440 5.41 62 62 0 1 0 0 352.2 436 223 212 51 103 8 160 8 2 9 1567 77
Rk Name S C F Yrs From To ASG W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+
151 Jim Mecir - - F 1 2005 2005 0 1 4 .200 3.12 52 0 13 0 0 0 43.1 39 17 15 2 17 2 34 5 0 0 184 129
152 Rafael Medina S C F 2 1998 1999 0 3 7 .300 5.96 32 12 4 0 0 0 90.2 96 65 60 11 72 5 65 4 1 7 437 69
153 Adalberto Mendez S C F 1 2010 2010 0 1 3 .250 5.11 5 5 0 0 0 0 24.2 28 14 14 7 12 0 11 2 0 0 109 82
154 Randy Messenger S - - 3 2005 2007 0 3 8 .273 4.98 111 0 26 0 0 0 121.0 138 71 67 13 63 11 86 1 0 4 556 85
155 Dan Meyer - - F 2 2009 2010 0 3 3 .500 3.99 84 0 11 0 0 2 67.2 62 34 30 8 33 2 60 2 0 2 297 108
156 Dan Miceli - - - 2 2000 2001 0 6 9 .400 5.15 74 0 18 0 0 0 73.1 74 44 42 9 29 4 71 1 0 6 321 85
157 Andrew Miller - - - 3 2008 2010 0 10 20 .333 5.89 58 41 3 0 0 0 220.0 256 164 144 20 125 7 176 7 0 19 1029 73
158 Justin Miller - - - 2 2007 2008 0 9 2 .818 3.90 108 0 18 0 0 0 108.1 99 53 47 9 44 9 117 3 2 5 461 112
159 Kurt Miller S - - 3 1994 1997 0 2 7 .222 7.45 37 9 7 0 0 0 73.2 95 67 61 10 47 8 48 5 1 1 355 56
160 Sergio Mitre - - - 2 2006 2007 0 6 13 .316 4.88 42 34 3 0 0 0 190.0 224 116 103 16 61 6 111 16 0 7 851 89
161 Brian Moehler - - - 2 2005 2006 0 13 23 .361 5.43 66 46 6 0 0 0 280.1 362 177 169 35 80 12 153 10 1 3 1252 76
162 Bryan Morris - - F 2 2014 2015 0 7 3 .700 1.77 78 0 17 0 0 0 81.1 78 22 16 4 28 3 71 2 0 7 347 214
163 Guillermo Mota - - - 2 2004 2005 0 3 6 .333 4.74 82 0 31 0 0 5 100.2 89 56 53 9 42 8 93 3 0 4 427 85
164 Edward Mujica - - - 2 2011 2012 0 9 9 .500 3.44 108 0 25 0 0 2 115.0 100 48 44 13 23 7 89 3 0 1 458 116
165 Rob Murphy - - F 1 1995 1995 0 1 1 .500 9.82 8 0 0 0 0 0 7.1 8 9 8 1 5 1 5 0 0 0 35 45
166 Jeff Mutis - - F 1 1994 1994 0 1 0 1.000 5.40 35 0 7 0 0 0 38.1 51 25 23 6 15 3 30 1 1 0 177 81
167 Mike Myers S - - 1 1995 1995 0 0 0 0.00 2 0 2 0 0 0 2.0 1 0 0 0 3 0 0 0 0 0 9
168 Blaine Neal S - - 3 2001 2003 0 3 0 1.000 5.01 54 0 12 0 0 0 59.1 77 36 33 3 28 3 46 1 0 6 280 83
169 Joe Nelson - - - 1 2008 2008 0 3 1 .750 2.00 59 0 20 0 0 1 54.0 42 16 12 5 22 4 60 2 0 3 230 218
170 Robb Nen - - - 5 1993 1997 0 20 16 .556 3.41 269 1 215 0 0 108 314.0 282 130 119 26 121 18 328 2 2 18 1324 122
171 Michael Neu - - F 1 2004 2004 0 0 0 4.50 1 0 0 0 0 0 4.0 5 2 2 1 2 0 2 0 0 0 18 100
172 Justin Nicolino S C F 1 2015 2015 0 1 1 .500 4.09 2 2 0 0 0 0 11.0 10 5 5 1 3 0 4 1 0 0 43 95
173 Ricky Nolasco S - - 8 2006 2013 0 81 72 .529 4.44 213 197 0 9 4 0 1225.2 1302 650 604 147 285 39 1001 36 4 34 5221 94
174 Vladimir Nunez - - - 5 1999 2003 0 14 27 .341 4.77 177 27 64 0 0 20 343.1 334 203 182 45 142 9 250 10 2 13 1486 89
175 Wes Obermueller - - F 1 2007 2007 0 2 3 .400 6.56 18 7 4 0 0 0 59.0 72 49 43 7 36 5 35 4 0 2 278 67
176 Will Ohman - - - 1 2010 2010 0 0 2 .000 3.00 17 0 3 0 0 0 12.0 10 6 4 1 5 1 14 0 0 1 51 142
177 Kirt Ojala S C F 3 1997 1999 0 3 10 .231 4.71 56 19 7 1 0 0 164.1 177 98 86 19 83 4 99 4 0 6 740 86
178 Darren Oliver - - - 1 2004 2004 0 2 3 .400 6.44 18 8 3 0 0 0 58.2 75 44 42 13 17 1 33 1 0 1 260 64
179 Edgar Olmos S C F 1 2013 2013 0 0 1 .000 7.20 5 0 2 0 0 0 5.0 7 9 4 2 3 1 2 0 0 0 24 58
180 Kevin Olsen S C F 3 2001 2003 0 0 5 .000 5.12 28 10 5 0 0 0 82.2 93 51 47 7 37 3 63 1 1 4 368 81
181 Scott Olsen S - - 4 2005 2008 0 31 37 .456 4.63 102 101 0 0 0 0 579.1 602 347 298 87 239 18 433 11 0 22 2533 94
182 Juan Carlos Oviedo - - - 3 2009 2011 0 9 13 .409 3.86 211 0 142 0 0 92 198.0 178 90 85 26 69 9 186 5 2 3 831 107
183 Henry Owens - - F 1 2007 2007 0 2 0 1.000 1.96 22 0 10 0 0 4 23.0 19 7 5 3 10 1 16 0 0 2 98 226
184 Donn Pall - - F 3 1996 1998 0 1 2 .333 5.30 37 0 13 0 0 0 54.1 61 35 32 9 17 3 35 1 0 3 232 78
185 Carl Pavano - - - 3 2002 2004 1 33 23 .589 3.64 86 71 3 4 2 0 485.0 492 212 196 40 112 26 313 21 6 6 2024 114
186 Alejandro Pena - - F 2 1995 1996 0 2 1 .667 2.05 17 0 7 0 0 0 22.0 15 8 5 4 4 1 26 0 0 0 86 210
187 Hayden Penn - - - 1 2009 2009 0 1 0 1.000 7.77 16 1 5 0 0 0 22.0 30 27 19 3 20 2 27 2 0 1 120 56
188 Brad Penny S - F 6 2000 2014 0 50 43 .538 4.12 139 134 1 2 2 0 807.2 804 404 370 80 272 26 583 20 5 20 3412 102
189 Yorkis Perez - - - 3 1994 1996 0 8 10 .444 4.73 177 0 37 0 0 1 135.0 119 75 71 12 73 11 135 4 1 8 594 89
190 Matt Perisho - - - 2 2004 2005 0 7 3 .700 3.84 90 0 20 0 0 0 61.0 57 27 26 7 37 2 52 3 0 1 276 107
191 Bryan Petersen S C F 1 2011 2011 0 0 0 0.00 1 0 1 0 0 0 1.0 0 0 0 0 1 0 0 0 0 0 4
192 Yusmeiro Petit S - - 1 2006 2006 0 1 1 .500 9.57 15 1 5 0 0 0 26.1 46 28 28 7 9 1 20 0 0 0 129 46
193 David Phelps - - F 1 2015 2015 0 4 7 .364 3.93 21 17 1 0 0 0 105.1 107 49 46 8 29 0 70 4 0 2 447 96
194 Tommy Phelps S - - 2 2003 2004 0 4 3 .571 4.27 46 11 10 0 0 0 97.0 104 52 46 9 35 1 71 2 0 1 420 98
195 Zach Phillips - - F 1 2013 2013 0 0 1 .000 5.40 3 0 0 0 0 0 1.2 3 1 1 0 3 0 1 0 0 0 11 88
196 Renyel Pinto S C F 5 2006 2010 0 8 10 .444 3.62 244 0 39 0 0 2 231.0 186 100 93 24 152 6 222 14 0 20 1013 120
197 Jay Powell S - - 4 1995 1998 0 15 9 .625 3.82 183 0 66 0 0 7 195.2 185 97 83 13 94 11 145 12 0 7 861 107
198 Chad Qualls - - - 1 2013 2013 0 5 2 .714 2.61 66 0 12 0 0 0 62.0 57 18 18 4 19 7 49 2 0 1 252 148
199 Paul Quantrill - - F 1 2005 2005 0 0 1 .000 8.44 6 0 2 0 0 0 5.1 8 7 5 1 5 0 1 0 0 0 28 51
200 Erasmo Ramirez - - F 1 2007 2007 0 0 0 5.40 4 0 1 0 0 0 3.1 4 2 2 0 2 0 1 0 0 0 17 89
Rk Name S C F Yrs From To ASG W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+
201 A.J. Ramos S C F 4 2012 2015 0 10 7 .588 2.62 193 0 64 0 0 17 199.1 127 63 58 9 107 10 232 7 0 10 825 146
202 Pat Rapp - - - 5 1993 1997 0 37 43 .463 4.18 117 115 2 7 4 0 665.2 696 342 309 53 326 15 384 22 1 36 2924 100
203 Jon Rauch - - F 1 2013 2013 0 1 2 .333 7.56 15 0 6 0 0 0 16.2 23 14 14 1 7 3 15 1 0 1 80 52
204 Mark Redman - - - 1 2003 2003 0 14 9 .609 3.59 29 29 0 3 0 0 190.2 172 82 76 16 61 3 151 5 2 8 802 117
205 Chris Resop S - - 2 2005 2006 0 3 2 .600 5.63 37 0 16 0 0 0 38.1 48 25 24 2 25 5 25 2 0 3 181 75
206 Arthur Rhodes - - - 1 2008 2008 0 2 0 1.000 0.68 25 0 2 0 0 1 13.1 11 1 1 0 3 2 14 0 0 0 54 660
207 John Riedling - - F 1 2005 2005 0 4 1 .800 7.16 29 0 7 0 0 0 27.2 34 23 22 3 13 2 16 1 0 6 130 56
208 Andre Rienzo - - F 1 2015 2015 0 0 0 3.12 5 0 2 0 0 0 8.2 7 4 3 2 6 0 10 0 0 0 38 126
209 Nate Robertson S - - 2 2002 2010 0 6 9 .400 5.96 25 19 2 0 0 0 108.2 125 81 72 14 44 2 64 8 1 1 496 70
210 Henry Rodriguez - - F 1 2014 2014 0 0 0 10.80 2 0 0 0 0 0 1.2 2 2 2 0 5 0 1 0 0 0 11 43
211 Rich Rodriguez - - - 1 1993 1993 0 0 1 .000 4.11 36 0 11 0 0 1 46.0 39 23 21 8 24 5 21 1 0 2 198 104
212 Sandy Rosario S - - 3 2010 2012 0 0 0 15.26 10 0 2 0 0 0 7.2 22 13 13 2 3 0 4 0 0 0 47 30
213 Cody Ross - - - 1 2009 2009 0 0 0 0.00 1 0 1 0 0 0 1.0 1 0 0 0 0 0 0 0 0 0 4
214 Johnny Ruffin - - F 1 2001 2001 0 0 0 4.91 3 0 1 0 0 0 3.2 5 4 2 0 4 1 4 1 0 0 21 95
215 Alex Sanabia S C F 3 2010 2013 0 8 10 .444 4.15 28 24 0 0 0 0 138.2 156 69 64 18 44 5 86 7 0 3 606 97
216 Brian Sanches - - - 3 2009 2011 0 10 5 .667 2.92 147 2 29 0 0 0 181.2 145 70 59 19 89 14 158 9 1 14 772 141
217 Anibal Sanchez S - - 7 2006 2012 0 44 45 .494 3.75 133 132 0 6 4 0 794.1 769 363 331 71 305 24 676 27 8 23 3419 111
218 Jesus Sanchez S - - 4 1998 2001 0 23 32 .418 5.06 142 80 12 2 2 0 494.0 520 302 278 73 258 19 368 14 7 17 2206 84
219 Tony Saunders S - - 1 1997 1997 0 4 6 .400 4.61 22 21 0 0 0 0 111.1 99 62 57 12 64 1 102 2 1 2 483 88
220 Rich Scheid - - F 2 1994 1995 0 1 3 .250 4.01 14 5 2 0 0 0 42.2 49 25 19 7 15 0 27 2 1 3 192 109
221 Rudy Seanez - - - 1 2004 2004 0 3 1 .750 2.74 23 0 8 0 0 0 23.0 18 7 7 3 8 1 25 0 0 1 93 152
222 Chris Seddon S - - 1 2007 2007 0 0 2 .000 8.83 7 4 1 0 0 0 17.1 29 19 17 2 5 0 10 1 0 0 91 50
223 Brett Sinkbeil S C F 1 2010 2010 0 0 0 13.50 3 0 1 0 0 0 2.0 2 3 3 0 5 0 1 0 0 1 13 36
224 Kevin Slowey - - F 2 2013 2014 0 4 7 .364 4.45 37 16 6 0 0 0 129.1 159 67 64 15 27 1 100 6 0 1 564 86
225 Aaron Small - - - 2 1995 2004 0 1 0 1.000 6.35 14 0 1 0 0 0 22.2 31 17 16 6 13 0 13 0 0 1 110 67
226 Chuck Smith S C F 2 2000 2001 0 11 11 .500 3.84 34 34 0 1 0 0 210.2 200 100 90 16 89 6 189 9 2 6 898 113
227 Travis Smith - - - 1 2005 2005 0 0 0 6.75 12 0 4 0 0 0 10.2 17 8 8 1 5 1 9 0 0 0 52 61
228 Jorge Sosa - - F 1 2010 2010 0 2 3 .400 4.66 22 2 4 0 0 0 36.2 39 22 19 4 18 4 19 0 0 2 165 90
229 Justin Speier - - - 1 1998 1998 0 0 3 .000 8.38 18 0 10 0 0 0 19.1 25 18 18 7 12 1 15 0 0 2 92 49
230 Tim Spooneybarger - - F 1 2003 2003 0 1 2 .333 4.07 33 0 9 0 0 0 42.0 27 21 19 1 11 0 32 1 0 5 159 104
231 Dennis Springer - - - 1 1999 1999 0 6 16 .273 4.86 38 29 3 3 2 1 196.1 231 121 106 23 64 4 83 7 0 2 855 89
232 Rob Stanifer S - - 2 1997 1998 0 3 6 .333 5.13 74 0 21 0 0 2 93.0 97 56 53 14 38 2 58 3 0 2 410 79
233 Scott Strickland - - F 1 2010 2010 0 0 0 9.00 3 0 2 0 0 0 2.0 5 2 2 0 1 0 0 0 0 0 11 55
234 Joe Strong S C F 2 2000 2001 0 1 1 .500 5.81 23 0 7 0 0 1 26.1 29 17 17 4 15 1 22 2 0 2 120 77
235 Taylor Tankersley S C F 4 2006 2010 0 8 3 .727 4.58 168 0 26 0 0 4 118.0 109 63 60 18 70 9 115 6 0 9 524 95
236 Julian Tavarez - - - 1 2002 2002 0 10 12 .455 5.39 29 27 1 0 0 0 153.2 188 100 92 9 74 7 67 15 2 7 714 74
237 Graham Taylor S C F 1 2009 2009 0 0 2 .000 8.18 3 3 0 0 0 0 11.0 16 14 10 0 12 0 5 1 0 2 63 54
238 Michael Tejera S - - 4 1999 2004 0 11 13 .458 4.95 102 27 13 0 0 3 231.0 242 131 127 24 107 6 163 8 0 3 1018 83
239 Nate Teut S C F 1 2002 2002 0 0 1 .000 9.82 2 1 0 0 0 0 7.1 13 8 8 0 3 1 4 0 0 0 36 43
240 Ryan Tucker S - - 1 2008 2008 0 2 3 .400 8.27 13 6 3 0 0 0 37.0 46 34 34 8 23 1 28 2 0 1 178 53
241 Jacob Turner - - - 3 2012 2014 0 8 19 .296 4.41 47 39 4 1 0 0 239.0 255 130 117 24 86 8 160 5 1 18 1036 88
242 Matt Turner S - - 1 1993 1993 0 4 5 .444 2.91 55 0 26 0 0 0 68.0 55 23 22 7 26 9 59 1 1 6 279 147
243 Ugueth Urbina - - - 1 2003 2003 0 3 0 1.000 1.41 33 0 11 0 0 6 38.1 23 6 6 2 13 0 37 0 0 2 149 301
244 Jose Urena S C F 1 2015 2015 0 1 4 .200 4.04 9 7 1 0 0 0 42.1 43 19 19 4 17 0 19 2 1 1 177 94
245 Marc Valdes S - - 2 1995 1996 0 1 3 .250 5.98 14 11 0 0 0 0 55.2 80 45 37 6 32 0 15 2 2 4 277 69
246 Ismael Valdez - - F 2 2004 2005 0 7 5 .583 4.89 25 18 1 0 0 0 106.2 125 62 58 18 40 8 57 5 2 1 479 83
247 Rick van den Hurk S - - 4 2007 2010 0 8 9 .471 5.96 35 32 0 0 0 0 155.2 174 108 103 27 80 8 152 9 4 6 718 73
248 Jason Vargas S - - 2 2005 2006 0 6 7 .462 5.25 29 18 3 1 0 0 116.2 121 73 68 13 61 7 84 8 0 2 538 79
249 Javier Vazquez - - F 1 2011 2011 0 13 11 .542 3.69 32 32 0 2 1 0 192.2 178 91 79 21 50 8 162 2 0 5 798 106
250 Jose Veras - - - 1 2010 2010 0 3 3 .500 3.75 48 0 11 0 0 0 48.0 32 20 20 5 29 0 54 1 0 2 201 111
Rk Name S C F Yrs From To ASG W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+
251 Randy Veres - - - 1 1995 1995 0 4 4 .500 3.88 47 0 15 0 0 1 48.2 46 25 21 6 22 7 31 1 0 2 215 109
252 Elih Villanueva S C F 1 2011 2011 0 0 1 .000 24.00 1 1 0 0 0 0 3.0 5 8 8 1 5 1 2 1 0 0 20 18
253 Ron Villone - - - 1 2005 2005 0 3 2 .600 6.85 27 0 10 0 0 0 23.2 24 20 18 2 12 1 29 2 0 1 109 59
254 Chris Volstad S - - 4 2008 2011 0 32 39 .451 4.59 103 102 0 3 2 0 584.0 619 320 298 72 204 18 378 17 2 18 2524 90
255 Ed Vosberg - - - 1 1997 1997 0 1 1 .500 3.75 17 0 6 0 0 1 12.0 15 7 5 0 6 0 8 3 1 1 59 111
256 Doug Waechter - - - 1 2008 2008 0 4 2 .667 3.69 48 0 10 0 0 0 63.1 63 29 26 7 21 3 46 2 0 2 275 118
257 Justin Wayne S C F 3 2002 2004 0 5 8 .385 6.13 26 8 4 0 0 0 61.2 66 47 42 10 36 1 37 3 1 4 284 68
258 David Weathers - - - 5 1993 2004 0 17 22 .436 5.16 105 55 11 0 0 0 359.0 425 227 206 33 159 18 216 14 1 18 1625 82
259 Ryan Webb - - - 3 2011 2013 0 8 13 .381 3.34 184 0 50 0 0 0 191.1 190 80 71 9 67 18 129 8 1 5 816 118
260 Todd Wellemeyer - - - 1 2006 2006 0 0 2 .000 5.48 18 0 6 0 0 0 21.1 20 13 13 1 13 1 17 2 0 2 97 80
261 Sean West S C F 2 2009 2010 0 8 8 .500 5.03 22 22 0 0 0 0 112.2 130 71 63 13 48 1 78 3 0 3 514 85
262 Matt Whisenant S - - 1 1997 1997 0 0 0 16.88 4 0 2 0 0 0 2.2 4 6 5 0 6 0 4 0 0 0 19 27
263 Dontrelle Willis S - - 5 2003 2007 2 68 54 .557 3.78 162 162 0 15 8 0 1022.2 1046 476 430 94 344 21 757 52 4 26 4393 111
264 Bobby Witt - - - 1 1995 1995 0 2 7 .222 3.90 19 19 0 1 0 0 110.2 104 52 48 8 47 1 95 2 0 2 472 108
265 Randy Wolf - - F 1 2014 2014 0 1 3 .250 5.26 6 4 1 0 0 1 25.2 33 17 15 4 6 0 19 0 0 1 113 72
266 Ross Wolf S - - 1 2007 2007 0 0 1 .000 11.68 14 0 2 0 0 0 12.1 24 16 16 4 3 0 6 1 0 1 66 38
267 Jason Wood - - F 1 2007 2007 0 0 0 0.00 1 0 1 0 0 0 1.0 0 0 0 0 0 0 0 0 0 0 3
268 Tim Wood S - - 2 2009 2010 0 1 1 .500 4.32 44 0 16 0 0 1 50.0 55 27 24 4 25 2 26 1 0 2 226 99
269 Carlos Zambrano - - F 1 2012 2012 0 7 10 .412 4.49 35 20 5 1 1 0 132.1 123 75 66 9 75 1 95 10 0 1 591 91
270 Mauro Zarate S C F 1 2007 2007 0 0 0 10.80 4 0 0 0 0 0 5.0 11 7 6 3 1 0 3 1 0 1 30 43