As a youth, St. Louis played for Laraza FC of the U.S. Virgin IslandsPremier League for nine years. In 2019 St. Louis traveled to Spain with three other USVI youth players to trial with the academies of seven professional clubs.
For the 2022 season, St. Louis joined Houston FC of the USL League Two. He made eight league appearances for the club during the season. The player remained with the club in 2023 as it moved to the UPSL Premier Division. He made fifteen appearances that season