Schlottmann enrolled at TCU in the summer of 2014, and played in all 13 of the Frogs' games that fall as true freshman. That season, the team won a Big 12 Conference championship and ranked third in the final polls after blowing out Ole Miss 42–3 in the Peach Bowl.[4] He started 29 games for TCU over the next three seasons. Schlottman was named second-team All-Big 12 as a junior in 2016.[5]
In the 2019 season, he made the active roster as second-string left guard coming out of training camp.[9][10] Schlottman made his regular season debut on September 9, 2019, against the Oakland Raiders on Monday Night Football. He was named the starting right guard in Week 14 after starter Ronald Leary was out for the rest of the season; second-string right guard Elijah Wilkinson was moved to right tackle to fill in for starting RT Ja'Wuan James out with a knee injury.
On August 31, 2021, Schlottmann was waived by the Broncos and re-signed to the practice squad the next day.[11][12] He was promoted to the active roster on November 9.[13]
Minnesota Vikings
On March 16, 2022, Schlottmann signed with the Minnesota Vikings.[14] He was placed on injured reserve with a left fibula fracture on January 3, 2023;[15]Greg Mancz was signed to take Schlottman's place, but was released 11 days later.
Schlottmann re-signed with the Vikings on March 17, 2023.[16]
New York Giants
On March 15, 2024, Schlottmann signed a two–year deal with the New York Giants.[17] He was placed on injured reserve on August 27.[18]