Ivan Armstrong
Ivan Alexander (Casado) Armstrong
Born: July 27, 2000
La Vega, DO
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'5"
Weight: 247
Career: 2019-2025
Ivan (Casado) Armstrong compiled a career record of 19 wins and 20 losses, with 11 saves, and a 4.57 ERA in his 172-game pitching career with the Giants Black, Tri-City Dust Devils, San Jose Giants, Scottsdale Scorpions, Angels, Rocket City Trash Pandas, Salt Lake Bees and Harrisburg Senators. He began playing during the 2019 season and last took the field during the 2025 campaign.
![]() Giants Black |
![]() Tri-City Dust Devils |
![]() San Jose Giants |
![]() Scottsdale Scorpions |
![]() Angels |
![]() Rocket City Trash Pandas |
![]() Salt Lake Bees |
![]() Harrisburg Senators |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | R | ARIZ | Giants Black | 1 | 3 | .250 | 6.43 | 12 | 6 | 0 | 0 | 0 | 0 | 35.0 | 42 | 29 | 25 | 3 | 22 | 0 | 31 | 2 | 2 | 7 | 166 |
| 2021 | Advanced A | HAWE | Tri-City Dust Devils | 0 | 1 | .000 | 6.16 | 10 | 0 | 4 | 0 | 0 | 1 | 19.0 | 27 | 14 | 13 | 0 | 8 | 0 | 17 | 1 | 1 | 1 | 88 |
| 2021 | A | LAWE | San Jose Giants | 4 | 1 | .800 | 1.88 | 20 | 0 | 5 | 0 | 0 | 2 | 38.3 | 24 | 10 | 8 | 0 | 14 | 0 | 43 | 2 | 2 | 4 | 150 |
| 2022 | Fall | AZFL | Scottsdale Scorpions | 1 | 0 | 1.000 | 9.00 | 10 | 0 | 0 | 0 | 0 | 0 | 8.0 | 7 | 9 | 8 | 0 | 11 | 0 | 11 | 0 | 1 | 2 | 43 |
| 2022 | AA | SOUL | Rocket City Trash Pandas | 0 | 1 | .000 | 10.12 | 6 | 0 | 1 | 0 | 0 | 0 | 8.0 | 12 | 9 | 9 | 2 | 6 | 0 | 8 | 4 | 0 | 1 | 42 |
| 2022 | Advanced A | NORW | Tri-City Dust Devils | 1 | 3 | .250 | 1.93 | 13 | 0 | 13 | 0 | 0 | 6 | 14.0 | 12 | 5 | 3 | 1 | 3 | 1 | 19 | 3 | 0 | 1 | 58 |
| 2022 | R | AZCL | Angels | 2 | 0 | 1.000 | 0.00 | 9 | 0 | 4 | 0 | 0 | 2 | 11.0 | 2 | 0 | 0 | 0 | 2 | 0 | 12 | 0 | 0 | 2 | 37 |
| 2023 | AA | SOUL | Rocket City Trash Pandas | 2 | 4 | .333 | 5.14 | 43 | 4 | 4 | 0 | 0 | 0 | 70.0 | 77 | 43 | 40 | 13 | 39 | 0 | 76 | 7 | 0 | 10 | 326 |
| 2024 | AAA | PCL | Salt Lake Bees | 0 | 2 | .000 | 6.75 | 4 | 1 | 1 | 0 | 0 | 0 | 10.7 | 17 | 9 | 8 | 1 | 6 | 0 | 5 | 2 | 0 | 2 | 55 |
| 2024 | AA | SOUL | Rocket City Trash Pandas | 7 | 2 | .778 | 2.79 | 28 | 1 | 0 | 0 | 0 | 0 | 58.0 | 48 | 21 | 18 | 6 | 24 | 0 | 60 | 1 | 0 | 2 | 239 |
| 2025 | AA | EL | Harrisburg Senators | 1 | 3 | .250 | 7.64 | 17 | 0 | 4 | 0 | 0 | 0 | 17.7 | 22 | 17 | 15 | 5 | 12 | 0 | 14 | 2 | 0 | 2 | 87 |
| Totals | 19 | 20 | .487 | 4.57 | 172 | 12 | 36 | 0 | 0 | 11 | 289.7 | 290 | 166 | 147 | 31 | 147 | 1 | 296 | 24 | 6 | 34 | 1291 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | R | ARIZ | Giants Black | P | 12 | 0 | 3 | 1 | 1 | .750 | .250 |
| 2021 | A | LAWE | San Jose Giants | P | 20 | 2 | 5 | 0 | 1 | 1.000 | .350 |
| 2021 | Advanced A | HAWE | Tri-City Dust Devils | P | 10 | 0 | 2 | 0 | 1 | 1.000 | .200 |
| 2022 | R | AZCL | Angels | P | 9 | 0 | 3 | 0 | 0 | 1.000 | .333 |
| 2022 | AA | SOUL | Rocket City Trash Pandas | P | 6 | 0 | 0 | 0 | 0 | .000 | |
| 2022 | Advanced A | NORW | Tri-City Dust Devils | P | 13 | 0 | 3 | 0 | 1 | 1.000 | .231 |
| 2022 | Fall | AZFL | Scottsdale Scorpions | P | 10 | 0 | 0 | 0 | 0 | .000 | |
| 2023 | AA | SOUL | Rocket City Trash Pandas | P | 43 | 1 | 5 | 0 | 1 | 1.000 | .140 |
| 2024 | AAA | PCL | Salt Lake Bees | P | 4 | 1 | 2 | 1 | 0 | .750 | .750 |
| 2024 | AA | SOUL | Rocket City Trash Pandas | P | 28 | 5 | 2 | 0 | 1 | 1.000 | .250 |
| 2025 | AA | EL | Harrisburg Senators | P | 17 | 3 | 5 | 0 | 0 | 1.000 | .471 |
| Totals | 134 | 12 | 24 | 2 | 5 | .947 | .269 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2019 | R | Arizona League | Giants Black | SFN | June 19, 2019 | August 18, 2019 |
| 2021 | A | Low-A West | San Jose Giants | SFN | May 7, 2021 | July 28, 2021 |
| 2021 | Advanced A | High-A West | Tri-City Dust Devils | LAA | August 1, 2021 | August 31, 2021 |
| 2022 | AA | Southern League | Rocket City Trash Pandas | LAA | April 10, 2022 | May 1, 2022 |
| 2022 | R | Arizona Complex League | Angels | LAA | June 30, 2022 | July 28, 2022 |
| 2022 | Advanced A | Northwest League | Tri-City Dust Devils | LAA | July 31, 2022 | September 11, 2022 |
| 2022 | Fall | Arizona Fall League | Scottsdale Scorpions | October 4, 2022 | November 9, 2022 | |
| 2023 | AA | Southern League | Rocket City Trash Pandas | LAA | April 6, 2023 | September 15, 2023 |
| 2024 | AA | Southern League | Rocket City Trash Pandas | LAA | April 10, 2024 | August 28, 2024 |
| 2024 | AAA | Pacific Coast League | Salt Lake Bees | LAA | September 7, 2024 | September 21, 2024 |
| 2025 | AA | Eastern League | Harrisburg Senators | WAS | April 4, 2025 | May 29, 2025 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.








