2022: Appeared in 30 games and made 26 starts… Hit .266 on the year with 20 runs scored, six doubles, a pair of triples, a home run, and nine RBI… Slugged .430 on the year and walked 11 times en route to a .400 on-base percentage… Shared the team lead with four stolen bases (in five attempts)… Finished with five multi-hit games and added a pair of games with multiple RBI… Finished 4-for-4 and reached base in all six of his plate appearances at Pacific on April 19, drawing a walk and hit by a pitch while scoring three runs and driving in a pair… Added a three-hit performance at Seattle U (March 19), scoring a pair of runs and driving in two… Clubbed a pair of doubles at Grand Canyon (May 8) and added a pair of walks.
2021: Played in and started all 57 of Sacramento State's 2021 games...Was the only player on the team to not only appear in but also start every game of the season...His 57 starts were second most in the WAC...Spent his time almost exclusively as the team's starting shortstop (55 starts), but also started one game at third base and another in center field...Hit .226 with a .361 OBP and a .323 SLG...Hit three home runs, nine doubles, drove in 28, and scored 31 runs...His 28 RBIs were a career-high, passing his previous mark of 22...Also drew a team-leading 36 walks, the third straight year he has led the team in that category...Put together a 14-game reached base streak during the season, second longest on the team...Despite a career-low batting average, was excellent in WAC-only play, slashing .282/.418/.419 in 36 games...Drew 25 walks in conference play, third most in the league...Defensively, put together his best campaign yet, posting a .976 fielding percentage, committing just five errors in and recording a team-leading 134 assists in 212 total chances...Was involved in turning 29 double plays, second most on the team.
2020: Played in all 16 of Sacramento State's games in the shortened 2020 season, starting 15 of them...Appeared as a pinch-hitter in his only non-start (drew a walk)...14 of his 15 starts came at shortstop with one coming in centerfield...Made his first career start in the outfield on Feb. 21 vs. Milwaukee...Hit .294 with a .439 on-base percentage and a .412 slugging percentage...His .439 OBP was second-highest on the team...Had 15 hits in 51 at bats, including three doubles and a home run...Drove in five while scoring 12 runs...His 12 runs were tied for second most on the team...Drew 11 walks, tied for most on the team, and struck out just eight times...Put together a team-best 13 game reached base streak from Feb. 14 (Opening Day) through March 6 at UC Irvine...Put together a seven-game hit streak, tied for the longest on the season...Had a team-high 29 assists...Had 44 total chances and 10 putouts...Was involved in three double-plays in 15 games.
2019: Played in all 65 of Sacramento State's 2019 games, starting all 65 of them...Was one of just three players to start all 65 games...Split time time between both shortstop (39 starts) and second base (26 starts)...Hit .237 with 14 doubles, a triple, 38 runs scored, and 21 runs driven in...His 14 doubles were a career high the most on the team in 2019...Also led the 2019 squad and the Western Athletic Conference with 50 walks drawn on the season...Averaged just under a walk per game and drew a program record five walks (0-0, five walks) in a May 5 win at Northern Colorado...In WAC-only paly, Torres hit .272 with 21 walks in 27 games...Also hit nine of his 14 doubles in league play...Had 12 multi-hit games on the season, third most on the team...Four of those were three-hit games...Put together a 13-game hit streak, the team's second longest of the season, from April 12 through May 3...Hit .370 during the streak with nine runs scored and seven RBIs...Had a 19-game reached base streak, third longest on the club...Defensively, posted a .954 fielding percentage, committing 12 errors 260 chances...Had a team-leading 151 assists to go with 97 putouts...Was involved in 29 total double-plays, including a number of excellent double-plays in the WAC Tournament.
2018: All-Western Athletic Conference Second Team...Played in 59 of the team's 60 games with 58 starts...Made 29 starts at shortstop, 22 starts at second base, and two starts at third base...The Hornets went 20-9 when Torres started at short...Hit .268 with four home runs, 22 RBIs, and 34 runs scored...Posted a .395 on base percentage, the second highest mark on the team...Drew 32 walks and was hit by a pitch a team-high 11 times...Was even better in conference play, hitting .311 with three home runs, 13 RBIs, 17 runs scored, and a .469 on base percentage...Was excellent in the WAC Tournament, hitting .285 (8-for-28) with five runs scored, six RBIs, and a home run...Had 17 multi-hit games, tied for the second most on the team...Had a season-best 10 game hitting streak, tied for the second longest on the team...Hit .400 (14-for-35) with five RBIs and six runs scored during his streak...Had a season-best 15 game reached base streak, tied for the fourth-longest on the club...Had a career-high there RBIs against Utah Valley on May 19, going 2-for-4 with a home run...Had six sacrifice bunts, second most on the team.