Penn State Nittany Lions (2004–2007) During his time at Penn State University, Ott began his career as a student manager under head coach
Ed DeChellis while working on his bachelor's degree.
Michigan State Spartans (2008–2013) After graduating from Penn State, he would go to Michigan State University and work for head coach
Tom Izzo to help further his role in sports management when Penn State didn't have a master's degree plan for his role he wanted at that time. While working on his master's degree, Ott spent his first two years there working as a graduate assistant for the men's basketball team before being given the role of a video coordinator for the rest of his time there up until 2013.
Atlanta Hawks (2013–2016) Ott began his NBA coaching career as a video coordinator with the
Atlanta Hawks in 2013, under head coach
Mike Budenholzer.
Brooklyn Nets (2016–2022) In 2016, Ott was hired as an assistant coach with the
Brooklyn Nets and worked with the Nets until 2022 under head coaches
Kenny Atkinson,
Jacque Vaughn and
Steve Nash.
Los Angeles Lakers (2022–2024) In 2022, Ott left the Nets to become an assistant coach with the
Los Angeles Lakers under head coach
Darvin Ham.
Cleveland Cavaliers (2024–2025) Ott was hired by the
Cleveland Cavaliers in 2024 as an assistant coach under head coach
Kenny Atkinson. Ott reunited with Atkinson after being an assistant under him in Brooklyn.
Phoenix Suns (2025–present) On June 6, 2025, Ott was hired by the
Phoenix Suns as their twenty-third head coach in team history. ==Head coaching record==