Jhonny Santos
Jhonny Yussef (Thill) Santos
Born: October 2, 1996
Puerto Armuelles, PA
Primary Position: Outfield
All Position(s) Played: CF, LF, RF
Bats: Right
Throws: Right
Height: 6'0"
Weight: 160
Draft: Round 2 (2019 Rule V (3A phase), Seattle Mariners)
Career: 2015-2025
Jhonny (Thill) Santos compiled a career batting average of .240 with 30 home runs and 179 RBI in his 773-game career with the Marlins, Batavia Muckdogs, Greensboro Grasshoppers, Jupiter Hammerheads, New Orleans Baby Cakes, Midland RockHounds, Monclova Acereros and Saltillo Saraperos. He began playing during the 2015 season and last took the field during the 2025 campaign.
![]() Marlins |
![]() Batavia Muckdogs |
![]() Greensboro Grasshoppers |
![]() Jupiter Hammerheads |
![]() New Orleans Baby Cakes |
![]() Midland RockHounds |
![]() Monclova Acereros |
![]() Saltillo Saraperos |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | R | GULF | Marlins | 53 | 203 | 186 | 24 | 56 | 6 | 0 | 1 | 21 | 6 | 4 | 14 | 16 | .301 | .355 | .349 | .704 | 65 | 3 | 2 | 0 | 1 | 0 |
| 2016 | A | SALL3 | Greensboro Grasshoppers | 7 | 28 | 24 | 1 | 3 | 0 | 0 | 0 | 1 | 1 | 0 | 3 | 5 | .125 | .222 | .125 | .347 | 3 | 1 | 0 | 1 | 0 | 0 |
| 2016 | Short Season A | NYPL | Batavia Muckdogs | 52 | 215 | 192 | 23 | 39 | 8 | 0 | 2 | 9 | 6 | 1 | 19 | 43 | .203 | .276 | .276 | .552 | 53 | 7 | 1 | 1 | 2 | 0 |
| 2017 | A | SALL3 | Greensboro Grasshoppers | 31 | 120 | 104 | 11 | 20 | 3 | 1 | 0 | 10 | 6 | 1 | 11 | 21 | .192 | .267 | .240 | .508 | 25 | 4 | 0 | 4 | 1 | 1 |
| 2017 | Short Season A | NYPL | Batavia Muckdogs | 30 | 133 | 123 | 18 | 34 | 11 | 0 | 1 | 10 | 8 | 0 | 6 | 21 | .276 | .313 | .390 | .703 | 48 | 1 | 1 | 2 | 1 | 0 |
| 2018 | Advanced A | FLOR | Jupiter Hammerheads | 28 | 110 | 102 | 11 | 20 | 4 | 0 | 1 | 9 | 4 | 1 | 6 | 21 | .196 | .245 | .265 | .510 | 27 | 4 | 1 | 0 | 1 | 0 |
| 2018 | A | SALL3 | Greensboro Grasshoppers | 79 | 306 | 265 | 32 | 71 | 17 | 2 | 7 | 35 | 15 | 7 | 28 | 64 | .268 | .342 | .426 | .769 | 113 | 3 | 4 | 5 | 4 | 0 |
| 2019 | AAA | PCL | New Orleans Baby Cakes | 2 | 5 | 5 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .200 | .200 | .400 | .600 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Advanced A | FLOR | Jupiter Hammerheads | 55 | 202 | 174 | 25 | 42 | 8 | 0 | 4 | 19 | 12 | 3 | 20 | 43 | .241 | .325 | .356 | .681 | 62 | 1 | 3 | 2 | 3 | 0 |
| 2021 | AA | AACE | Midland RockHounds | 86 | 358 | 322 | 46 | 78 | 16 | 0 | 13 | 59 | 1 | 2 | 34 | 84 | .242 | .314 | .413 | .727 | 133 | 6 | 0 | 1 | 1 | 1 |
| 2025 | Ind | MEX | Saltillo Saraperos | 9 | 35 | 29 | 7 | 8 | 3 | 0 | 0 | 2 | 0 | 0 | 6 | 6 | .276 | .400 | .379 | .779 | 11 | 2 | 0 | 0 | 0 | 0 |
| 2025 | Ind | MEX | Monclova Acereros | 14 | 47 | 38 | 5 | 3 | 1 | 0 | 1 | 4 | 0 | 0 | 8 | 10 | .079 | .234 | .184 | .418 | 7 | 0 | 0 | 0 | 1 | 0 |
| Totals | 446 | 1762 | 1564 | 203 | 375 | 78 | 3 | 30 | 179 | 59 | 19 | 155 | 335 | .240 | .310 | .351 | .661 | 549 | 32 | 12 | 16 | 15 | 2 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | R | GULF | Marlins | RF | 8 | 12 | 1 | 0 | 0 | 1.000 | 1.625 |
| 2015 | R | GULF | Marlins | OF | 53 | 84 | 5 | 2 | 3 | .978 | 1.679 |
| 2015 | R | GULF | Marlins | LF | 25 | 43 | 4 | 0 | 3 | 1.000 | 1.880 |
| 2015 | R | GULF | Marlins | CF | 22 | 29 | 0 | 2 | 0 | .935 | 1.318 |
| 2016 | A | SALL3 | Greensboro Grasshoppers | OF | 7 | 21 | 0 | 0 | 0 | 1.000 | 3.000 |
| 2016 | Short Season A | NYPL | Batavia Muckdogs | CF | 5 | 9 | 1 | 0 | 0 | 1.000 | 2.000 |
| 2016 | Short Season A | NYPL | Batavia Muckdogs | OF | 48 | 100 | 7 | 3 | 2 | .973 | 2.229 |
| 2016 | A | SALL3 | Greensboro Grasshoppers | LF | 4 | 14 | 0 | 0 | 0 | 1.000 | 3.500 |
| 2016 | Short Season A | NYPL | Batavia Muckdogs | RF | 31 | 65 | 5 | 3 | 2 | .959 | 2.258 |
| 2016 | A | SALL3 | Greensboro Grasshoppers | RF | 2 | 3 | 0 | 0 | 0 | 1.000 | 1.500 |
| 2016 | Short Season A | NYPL | Batavia Muckdogs | LF | 12 | 26 | 1 | 0 | 0 | 1.000 | 2.250 |
| 2016 | A | SALL3 | Greensboro Grasshoppers | CF | 1 | 4 | 0 | 0 | 0 | 1.000 | 4.000 |
| 2017 | A | SALL3 | Greensboro Grasshoppers | LF | 8 | 15 | 0 | 1 | 0 | .938 | 1.875 |
| 2017 | Short Season A | NYPL | Batavia Muckdogs | CF | 6 | 10 | 1 | 0 | 0 | 1.000 | 1.833 |
| 2017 | A | SALL3 | Greensboro Grasshoppers | OF | 31 | 62 | 3 | 2 | 0 | .970 | 2.097 |
| 2017 | Short Season A | NYPL | Batavia Muckdogs | OF | 29 | 50 | 3 | 0 | 2 | 1.000 | 1.828 |
| 2017 | A | SALL3 | Greensboro Grasshoppers | CF | 13 | 28 | 0 | 1 | 0 | .966 | 2.154 |
| 2017 | Short Season A | NYPL | Batavia Muckdogs | LF | 13 | 19 | 1 | 0 | 0 | 1.000 | 1.538 |
| 2017 | Short Season A | NYPL | Batavia Muckdogs | RF | 12 | 21 | 1 | 0 | 2 | 1.000 | 1.833 |
| 2017 | A | SALL3 | Greensboro Grasshoppers | RF | 10 | 19 | 3 | 0 | 0 | 1.000 | 2.200 |
| 2018 | A | SALL3 | Greensboro Grasshoppers | RF | 9 | 17 | 0 | 0 | 0 | 1.000 | 1.889 |
| 2018 | A | SALL3 | Greensboro Grasshoppers | OF | 77 | 147 | 5 | 3 | 0 | .981 | 1.974 |
| 2018 | Advanced A | FLOR | Jupiter Hammerheads | RF | 6 | 14 | 1 | 0 | 0 | 1.000 | 2.500 |
| 2018 | A | SALL3 | Greensboro Grasshoppers | LF | 52 | 101 | 2 | 1 | 0 | .990 | 1.981 |
| 2018 | Advanced A | FLOR | Jupiter Hammerheads | CF | 5 | 12 | 1 | 0 | 0 | 1.000 | 2.600 |
| 2018 | Advanced A | FLOR | Jupiter Hammerheads | OF | 26 | 58 | 2 | 1 | 0 | .984 | 2.308 |
| 2018 | A | SALL3 | Greensboro Grasshoppers | CF | 16 | 29 | 3 | 2 | 0 | .941 | 2.000 |
| 2018 | Advanced A | FLOR | Jupiter Hammerheads | LF | 15 | 32 | 0 | 1 | 0 | .970 | 2.133 |
| 2019 | Advanced A | FLOR | Jupiter Hammerheads | RF | 6 | 18 | 0 | 1 | 0 | .947 | 3.000 |
| 2019 | Advanced A | FLOR | Jupiter Hammerheads | OF | 49 | 121 | 0 | 2 | 0 | .984 | 2.469 |
| 2019 | Advanced A | FLOR | Jupiter Hammerheads | LF | 23 | 43 | 0 | 1 | 0 | .977 | 1.870 |
| 2019 | Advanced A | FLOR | Jupiter Hammerheads | CF | 21 | 60 | 0 | 0 | 0 | 1.000 | 2.857 |
| 2019 | AAA | PCL | New Orleans Baby Cakes | LF | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2019 | AAA | PCL | New Orleans Baby Cakes | OF | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2021 | AA | AACE | Midland RockHounds | RF | 8 | 13 | 0 | 0 | 0 | 1.000 | 1.625 |
| 2021 | AA | AACE | Midland RockHounds | LF | 7 | 9 | 0 | 0 | 0 | 1.000 | 1.286 |
| 2021 | AA | AACE | Midland RockHounds | CF | 61 | 139 | 6 | 2 | 1 | .986 | 2.377 |
| 2025 | Ind | MEX | Saltillo Saraperos | OF | 9 | 11 | 0 | 0 | 0 | 1.000 | 1.222 |
| 2025 | Ind | MEX | Saltillo Saraperos | CF | 6 | 7 | 0 | 0 | 0 | 1.000 | 1.167 |
| 2025 | Ind | MEX | Monclova Acereros | CF | 6 | 6 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2025 | Ind | MEX | Monclova Acereros | LF | 6 | 1 | 0 | 0 | 0 | 1.000 | .167 |
| 2025 | Ind | MEX | Monclova Acereros | RF | 5 | 7 | 1 | 1 | 0 | .889 | 1.600 |
| 2025 | Ind | MEX | Saltillo Saraperos | LF | 2 | 4 | 0 | 0 | 0 | 1.000 | 2.000 |
| 2025 | Ind | MEX | Saltillo Saraperos | RF | 2 | 0 | 0 | 0 | 0 | .000 | |
| 2025 | Ind | MEX | Monclova Acereros | OF | 14 | 14 | 1 | 1 | 0 | .938 | 1.071 |
| Totals | 773 | 1499 | 58 | 30 | 15 | .981 | 2.014 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2015 | R | Gulf Coast League | Marlins | MIA | June 22, 2015 | August 29, 2015 |
| 2016 | A | South Atlantic League | Greensboro Grasshoppers | MIA | April 13, 2016 | April 20, 2016 |
| 2016 | Short Season A | New York-Pennsylvania League | Batavia Muckdogs | MIA | June 17, 2016 | September 1, 2016 |
| 2017 | Short Season A | New York-Pennsylvania League | Batavia Muckdogs | MIA | June 20, 2017 | July 24, 2017 |
| 2017 | A | South Atlantic League | Greensboro Grasshoppers | MIA | July 29, 2017 | September 4, 2017 |
| 2018 | A | South Atlantic League | Greensboro Grasshoppers | MIA | April 5, 2018 | September 3, 2018 |
| 2018 | Advanced A | Florida State League | Jupiter Hammerheads | MIA | July 8, 2018 | August 13, 2018 |
| 2019 | Advanced A | Florida State League | Jupiter Hammerheads | MIA | May 29, 2019 | August 23, 2019 |
| 2019 | AAA | Pacific Coast League | New Orleans Baby Cakes | MIA | August 25, 2019 | August 27, 2019 |
| 2021 | AA | AA Central | Midland RockHounds | OAK | May 4, 2021 | September 19, 2021 |
| 2025 | Ind | Mexican League | Saltillo Saraperos | April 19, 2025 | May 4, 2025 | |
| 2025 | Ind | Mexican League | Monclova Acereros | May 17, 2025 | June 1, 2025 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.








