Juan Kirk
Juan Manuel (Castellanos) Kirk
Born: June 15, 1996
Tijuana, MX
Primary Position: Catcher
All Position(s) Played: 1B
Bats: Right
Throws: Right
Height: 5'10"
Weight: 196
Career: 2017-2025
Juan (Castellanos) Kirk compiled a career batting average of .272 with 1 home runs and 36 RBI in his 171-game career with the Tijuana Toros and Puebla Pericos. He began playing during the 2017 season and last took the field during the 2025 campaign.
Click on column headings to sort.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | AAA | MEX | Tijuana Toros | 17 | 33 | 28 | 2 | 5 | 0 | 0 | 0 | 2 | 0 | 0 | 2 | 5 | .179 | .281 | .179 | .460 | 5 | 1 | 2 | 1 | 0 | 0 |
| 2021 | Ind | MEX | Puebla Pericos | 21 | 45 | 41 | 7 | 11 | 2 | 1 | 0 | 7 | 0 | 0 | 2 | 7 | .268 | .302 | .366 | .668 | 15 | 2 | 0 | 2 | 0 | 0 |
| 2022 | Ind | MEX | Puebla Pericos | 14 | 32 | 27 | 1 | 5 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 5 | .185 | .290 | .185 | .476 | 5 | 2 | 0 | 1 | 0 | 0 |
| 2023 | Ind | MEX | Puebla Pericos | 24 | 40 | 35 | 4 | 9 | 0 | 0 | 1 | 4 | 0 | 1 | 2 | 6 | .257 | .333 | .343 | .676 | 12 | 0 | 2 | 1 | 0 | 0 |
| 2024 | Ind | MEX | Puebla Pericos | 56 | 141 | 122 | 14 | 39 | 6 | 0 | 1 | 13 | 1 | 1 | 8 | 21 | .320 | .368 | .393 | .761 | 48 | 3 | 3 | 5 | 3 | 0 |
| 2025 | Ind | MEX | Puebla Pericos | 63 | 151 | 131 | 21 | 35 | 8 | 0 | 0 | 13 | 1 | 1 | 10 | 20 | .267 | .319 | .328 | .648 | 43 | 1 | 1 | 7 | 2 | 0 |
| Totals | 171 | 402 | 349 | 45 | 95 | 16 | 1 | 1 | 36 | 2 | 2 | 26 | 58 | .272 | .329 | .332 | .661 | 116 | 9 | 6 | 16 | 5 | 0 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G | PB | SB | CS | CS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | AAA | MEX | Tijuana Toros | C | 14 | 49 | 2 | 1 | 0 | .981 | 3.643 | 0 | 7 | 1 | 12.5 |
| 2021 | Ind | MEX | Puebla Pericos | C | 19 | 98 | 9 | 1 | 1 | .991 | 5.632 | 0 | 13 | 5 | 27.8 |
| 2021 | Ind | MEX | Puebla Pericos | 1B | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 | ||||
| 2022 | Ind | MEX | Puebla Pericos | C | 10 | 44 | 3 | 0 | 0 | 1.000 | 4.700 | 1 | 2 | 3 | 60.0 |
| 2023 | Ind | MEX | Puebla Pericos | C | 22 | 72 | 8 | 1 | 1 | .988 | 3.636 | 0 | 4 | 7 | 63.6 |
| 2023 | Ind | MEX | Puebla Pericos | 1B | 2 | 5 | 1 | 0 | 0 | 1.000 | 3.000 | ||||
| 2024 | Ind | MEX | Puebla Pericos | C | 56 | 317 | 26 | 2 | 3 | .994 | 6.125 | 1 | 20 | 17 | 45.9 |
| 2025 | Ind | MEX | Puebla Pericos | C | 63 | 292 | 14 | 2 | 4 | .994 | 4.857 | 2 | 28 | 9 | 24.3 |
| Totals | 153 | 757 | 51 | 6 | 8 | .993 | 5.281 | 3 | 68 | 32 | 32.0 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2017 | AAA | Mexican League | Tijuana Toros | April 30, 2017 | July 23, 2017 | |
| 2021 | Ind | Mexican | Puebla Pericos | May 22, 2021 | August 5, 2021 | |
| 2022 | Ind | Mexican League | Puebla Pericos | April 29, 2022 | July 31, 2022 | |
| 2023 | Ind | Mexican League | Puebla Pericos | April 21, 2023 | July 28, 2023 | |
| 2024 | Ind | Mexican League | Puebla Pericos | April 11, 2024 | August 1, 2024 | |
| 2025 | Ind | Mexican League | Puebla Pericos | April 19, 2025 | August 7, 2025 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.



