[1] Batten attended St. Joseph High School in Trumbull, Connecticut, and played college baseball at Quinnipiac University.
During his senior season at Quinnipiac, he set the record for most hits in program history with 249, most stolen bases with 65, and also led the team with a .305 average.
[6] In 2018, he played with the Lake Elsinore Storm, San Antonio Missions, and El Paso Chihuahuas with whom he hit .272 with two home runs, 22 RBIs, and 12 stolen bases over 78 games.
[12] On June 30, 2022, the Padres selected Batten's contract and promoted him to the major leagues; he made his MLB debut that night as a pinch runner versus the Los Angeles Dodgers.
In his first at-bat of the 2023 season, he hit a 2-run homerun to left field on July 8 vs. LHP David Peterson of the New York Mets.