Esteban Haro
Esteban (Soto) Haro
Born: November 11, 1985
Los Mochis, Sinaloa MX
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'0"
Weight: 165
Career: 2004-2024
Esteban (Soto) Haro has compiled a career record of 34 wins and 39 losses, with 13 saves, and a 4.82 ERA in his 712-game pitching career with the Angelopolis Tigres, Quintana Roo Tigres, Campeche Piratas, Aguascalientes Rieleros, Saltillo Saraperos, Durango Generales, Puebla Pericos, Guadalajara Mariachis and Jalisco Charros. He began playing during the 2004 season and has taken the field during the 2024 campaign.
![]() Angelopolis Tigres |
![]() Quintana Roo Tigres |
![]() Campeche Piratas |
![]() Aguascalientes Rieleros |
![]() Saltillo Saraperos |
![]() Durango Generales |
![]() Puebla Pericos |
![]() Guadalajara Mariachis |
![]() Jalisco Charros |
Click on column headings to sort.
Pitching:
Year | Level | Lg | Team | W | L | W% | ERA | G | GS | GF | CG | SHO | SV | IP | H | R | ER | HR | BB | IBB | SO | HBP | BK | WP | BF |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 | AAA | MEX | Angelopolis Tigres | 0 | 0 | 6.75 | 2 | 0 | 0 | 0 | 0 | 0 | 2.7 | 2 | 2 | 2 | 0 | 2 | 0 | 1 | 0 | 1 | 1 | 12 | |
2006 | AAA | MEX | Angelopolis Tigres | 1 | 2 | .333 | 3.98 | 10 | 0 | 3 | 0 | 0 | 0 | 20.3 | 19 | 10 | 9 | 0 | 8 | 0 | 10 | 1 | 0 | 1 | 87 |
2007 | AAA | MEX | Angelopolis Tigres | 6 | 5 | .545 | 2.40 | 50 | 0 | 6 | 0 | 0 | 0 | 60.0 | 63 | 26 | 16 | 1 | 23 | 1 | 43 | 0 | 0 | 3 | 257 |
2008 | AAA | MEX | Quintana Roo Tigres | 0 | 1 | .000 | 3.66 | 34 | 2 | 4 | 0 | 0 | 0 | 46.7 | 50 | 25 | 19 | 3 | 19 | 1 | 16 | 4 | 0 | 2 | 202 |
2009 | AAA | MEX | Quintana Roo Tigres | 2 | 1 | .667 | 2.77 | 52 | 0 | 13 | 0 | 0 | 3 | 55.3 | 43 | 18 | 17 | 3 | 23 | 0 | 22 | 2 | 0 | 5 | 221 |
2010 | AAA | MEX | Quintana Roo Tigres | 8 | 2 | .800 | 3.02 | 46 | 0 | 7 | 0 | 0 | 0 | 44.7 | 44 | 17 | 15 | 4 | 19 | 3 | 27 | 1 | 1 | 3 | 189 |
2011 | AAA | MEX | Campeche Piratas | 2 | 1 | .667 | 4.65 | 34 | 0 | 4 | 0 | 0 | 1 | 31.0 | 29 | 16 | 16 | 2 | 14 | 2 | 29 | 1 | 0 | 2 | 131 |
2011 | AAA | MEX | Quintana Roo Tigres | 0 | 0 | 10.38 | 8 | 1 | 1 | 0 | 0 | 0 | 8.7 | 18 | 10 | 10 | 2 | 4 | 0 | 6 | 0 | 0 | 1 | 48 | |
2012 | AAA | MEX | Campeche Piratas | 0 | 0 | 4.80 | 40 | 0 | 9 | 0 | 0 | 0 | 30.0 | 33 | 17 | 16 | 3 | 8 | 2 | 27 | 3 | 0 | 3 | 132 | |
2013 | AAA | MEX | Campeche Piratas | 0 | 3 | .000 | 4.72 | 45 | 0 | 4 | 0 | 0 | 0 | 34.3 | 45 | 27 | 18 | 3 | 9 | 2 | 27 | 2 | 0 | 5 | 158 |
2014 | AAA | MEX | Aguascalientes Rieleros | 2 | 1 | .667 | 5.98 | 46 | 0 | 10 | 0 | 0 | 0 | 40.7 | 46 | 29 | 27 | 4 | 13 | 0 | 33 | 2 | 0 | 3 | 177 |
2015 | AAA | MEX | Aguascalientes Rieleros | 3 | 3 | .500 | 3.66 | 56 | 0 | 9 | 0 | 0 | 1 | 46.7 | 54 | 22 | 19 | 5 | 20 | 3 | 28 | 3 | 0 | 3 | 212 |
2016 | AAA | MEX | Aguascalientes Rieleros | 1 | 4 | .200 | 6.27 | 24 | 0 | 2 | 0 | 0 | 0 | 18.7 | 22 | 13 | 13 | 2 | 12 | 2 | 17 | 0 | 0 | 1 | 88 |
2016 | AAA | MEX | Saltillo Saraperos | 1 | 1 | .500 | 6.17 | 31 | 0 | 1 | 0 | 0 | 0 | 23.3 | 28 | 16 | 16 | 3 | 11 | 2 | 21 | 1 | 0 | 3 | 107 |
2017 | AAA | MEX | Saltillo Saraperos | 3 | 3 | .500 | 6.69 | 42 | 0 | 10 | 0 | 0 | 2 | 36.3 | 53 | 27 | 27 | 4 | 8 | 0 | 26 | 1 | 2 | 3 | 165 |
2018 | AAA | MEX | Saltillo Saraperos | 0 | 2 | .000 | 4.11 | 20 | 0 | 0 | 0 | 0 | 0 | 15.3 | 19 | 7 | 7 | 1 | 5 | 2 | 5 | 0 | 0 | 0 | 67 |
2018 | AAA | MEX | Durango Generales | 0 | 0 | 3.12 | 9 | 0 | 0 | 0 | 0 | 0 | 8.7 | 9 | 5 | 3 | 0 | 2 | 0 | 5 | 1 | 0 | 0 | 36 | |
2018 | AAA | MEX | Saltillo Saraperos | 1 | 1 | .500 | 6.88 | 28 | 0 | 4 | 0 | 0 | 0 | 17.0 | 23 | 13 | 13 | 0 | 6 | 3 | 10 | 3 | 1 | 0 | 79 |
2019 | AAA | MEX | Durango Generales | 3 | 3 | .500 | 8.08 | 45 | 0 | 11 | 0 | 0 | 1 | 39.0 | 57 | 36 | 35 | 3 | 12 | 2 | 20 | 4 | 0 | 1 | 186 |
2021 | Ind | MEX | Puebla Pericos | 0 | 2 | .000 | 5.47 | 29 | 0 | 6 | 0 | 0 | 2 | 26.3 | 33 | 17 | 16 | 5 | 8 | 0 | 20 | 0 | 0 | 1 | 119 |
2022 | Ind | MEX | Puebla Pericos | 1 | 3 | .250 | 7.39 | 38 | 0 | 7 | 0 | 0 | 3 | 31.7 | 52 | 30 | 26 | 8 | 17 | 2 | 18 | 0 | 1 | 2 | 160 |
2023 | Ind | MEX | Guadalajara Mariachis | 3 | 1 | .750 | 4.93 | 44 | 0 | 3 | 0 | 0 | 0 | 38.3 | 46 | 22 | 21 | 5 | 13 | 1 | 12 | 1 | 0 | 3 | 171 |
2024 | Ind | MEX | Jalisco Charros | 0 | 1 | .000 | 5.59 | 23 | 0 | 6 | 0 | 0 | 0 | 19.3 | 28 | 12 | 12 | 5 | 4 | 1 | 13 | 1 | 0 | 0 | 90 |
Totals | 34 | 39 | .466 | 4.82 | 712 | 3 | 117 | 0 | 0 | 13 | 656.7 | 770 | 395 | 352 | 61 | 247 | 28 | 424 | 30 | 6 | 43 | 2923 |
Batting:
Year | Level | Lg | Team | GP | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | DP | HBP | SH | SF | IBB |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 | AAA | MEX | Quintana Roo Tigres | 34 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 34 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 | 0 | 0 | 0 | 0 | 0 | 0 |
Fielding:
Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
---|---|---|---|---|---|---|---|---|---|---|---|
2005 | AAA | MEX | Angelopolis Tigres | P | 2 | 1 | 0 | 0 | 0 | 1.000 | .500 |
2006 | AAA | MEX | Angelopolis Tigres | P | 10 | 2 | 2 | 0 | 1 | 1.000 | .400 |
2007 | AAA | MEX | Angelopolis Tigres | P | 50 | 1 | 9 | 0 | 0 | 1.000 | .200 |
2008 | AAA | MEX | Quintana Roo Tigres | P | 34 | 4 | 11 | 0 | 2 | 1.000 | .441 |
2009 | AAA | MEX | Quintana Roo Tigres | P | 52 | 3 | 9 | 1 | 3 | .923 | .231 |
2010 | AAA | MEX | Quintana Roo Tigres | P | 46 | 2 | 4 | 0 | 1 | 1.000 | .130 |
2011 | AAA | MEX | Quintana Roo Tigres | P | 8 | 0 | 0 | 0 | 0 | .000 | |
2011 | AAA | MEX | Campeche Piratas | P | 34 | 0 | 3 | 1 | 1 | .750 | .088 |
2012 | AAA | MEX | Campeche Piratas | P | 40 | 2 | 2 | 0 | 0 | 1.000 | .100 |
2013 | AAA | MEX | Campeche Piratas | P | 45 | 3 | 7 | 0 | 1 | 1.000 | .222 |
2014 | AAA | MEX | Aguascalientes Rieleros | P | 46 | 2 | 6 | 1 | 0 | .889 | .174 |
2015 | AAA | MEX | Aguascalientes Rieleros | P | 56 | 5 | 7 | 1 | 1 | .923 | .214 |
2016 | AAA | MEX | Saltillo Saraperos | P | 31 | 1 | 5 | 0 | 0 | 1.000 | .194 |
2016 | AAA | MEX | Aguascalientes Rieleros | P | 24 | 4 | 2 | 0 | 0 | 1.000 | .250 |
2017 | AAA | MEX | Saltillo Saraperos | P | 42 | 2 | 1 | 0 | 0 | 1.000 | .071 |
2018 | AAA | MEX | Durango Generales | P | 9 | 0 | 2 | 0 | 1 | 1.000 | .222 |
2018 | AAA | MEX | Saltillo Saraperos | P | 28 | 1 | 3 | 0 | 0 | 1.000 | .143 |
2018 | AAA | MEX | Saltillo Saraperos | P | 20 | 3 | 0 | 0 | 0 | 1.000 | .150 |
2019 | AAA | MEX | Durango Generales | P | 45 | 2 | 7 | 1 | 1 | .900 | .200 |
2021 | Ind | MEX | Puebla Pericos | P | 29 | 3 | 3 | 0 | 0 | 1.000 | .207 |
2022 | Ind | MEX | Puebla Pericos | P | 38 | 1 | 1 | 0 | 0 | 1.000 | .053 |
2023 | Ind | MEX | Guadalajara Mariachis | P | 44 | 4 | 1 | 0 | 0 | 1.000 | .114 |
2024 | Ind | MEX | Jalisco Charros | P | 23 | 1 | 0 | 0 | 0 | 1.000 | .043 |
Totals | 674 | 42 | 83 | 5 | 12 | .962 | .185 |
Minor League Service:
Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
---|---|---|---|---|---|---|
2004 | AAA | Mexican League | Angelopolis Tigres | |||
2005 | AAA | Mexican League | Angelopolis Tigres | April 5, 2005 | April 16, 2005 | |
2006 | AAA | Mexican League | Angelopolis Tigres | June 17, 2006 | July 28, 2006 | |
2007 | AAA | Mexican League | Angelopolis Tigres | March 23, 2007 | July 29, 2007 | |
2008 | AAA | Mexican League | Quintana Roo Tigres | March 21, 2008 | July 27, 2008 | |
2009 | AAA | Mexican League | Quintana Roo Tigres | March 27, 2009 | July 30, 2009 | |
2010 | AAA | Mexican League | Quintana Roo Tigres | March 17, 2010 | July 17, 2010 | |
2011 | AAA | Mexican League | Quintana Roo Tigres | March 19, 2011 | April 15, 2011 | |
2011 | AAA | Mexican League | Campeche Piratas | April 21, 2011 | July 26, 2011 | |
2012 | AAA | Mexican League | Campeche Piratas | March 17, 2012 | July 14, 2012 | |
2013 | AAA | Mexican League | Campeche Piratas | March 23, 2013 | July 16, 2013 | |
2014 | AAA | Mexican League | Aguascalientes Rieleros | April 3, 2014 | August 9, 2014 | |
2015 | AAA | Mexican League | Aguascalientes Rieleros | April 4, 2015 | August 12, 2015 | |
2016 | AAA | Mexican League | Aguascalientes Rieleros | April 2, 2016 | May 27, 2016 | |
2016 | AAA | Mexican League | Saltillo Saraperos | May 31, 2016 | August 10, 2016 | |
2017 | AAA | Mexican League | Saltillo Saraperos | March 31, 2017 | August 8, 2017 | |
2018 | AAA | Mexican League (Spring) | Saltillo Saraperos | March 27, 2018 | May 25, 2018 | |
2018 | AAA | Mexican League (Autumn) | Saltillo Saraperos | July 3, 2018 | August 9, 2018 | |
2018 | AAA | Mexican League (Autumn) | Durango Generales | August 15, 2018 | August 30, 2018 | |
2019 | AAA | Mexican League | Durango Generales | April 6, 2019 | August 20, 2019 | |
2021 | Ind | Mexican | Puebla Pericos | May 21, 2021 | August 4, 2021 | |
2022 | Ind | Mexican League | Puebla Pericos | April 23, 2022 | August 5, 2022 | |
2023 | Ind | Mexican League | Guadalajara Mariachis | April 22, 2023 | August 2, 2023 | |
2024 | Ind | Mexican League | Jalisco Charros | May 17, 2024 | July 30, 2024 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.