In addition to being a starter, Warren also posted a .387 batting average with 55 RBIs throughout his high school career.
[1] After graduating high school, Warren spent two seasons at Wake Technical Community College as a pitcher and middle infielder.
Warren was promoted to the Low-A Inland Empire 66ers to begin 2019, later finishing with the Double-A Mobile BayBears.
[6][7] On August 6, Warren picked up his first major league win against the Los Angeles Dodgers, pitching 2+1⁄3 scoreless innings.
Warren made 14 appearances for Los Angeles in 2022, working to a 2–0 record and 5.63 ERA with nine strikeouts in 16 innings pitched.
[10] Warren began the 2023 season with Salt Lake, making 5 scoreless appearances with 8 strikeouts and 3 walks in 7.0 innings pitched.
[14] On February 14, 2024, Warren signed a one-year, major league contract with the San Francisco Giants.