As a freshman for Tulane, Osetkowski averaged 6.3 points and 4.8 rebounds per game. He was placed in a more important role in his sophomore season, averaging 11.3 points and 8.3 rebounds per game and registering 11 double-doubles.[5] After the season, Osetkowski transferred to Texas and sat out the next season due to National Collegiate Athletic Association transfer rules.[6] In his junior season, he averaged a team-high 13.4 points and 7.2 rebounds per game and was an honorable mention All-Big 12 Conference selection.[7] As a senior, Osetkowski averaged 11.1 points, 7.2 rebounds and 1.4 steals per game. He led Texas to the National Invitational Tournament title and was named most valuable player of the competition.[8] In the first round of the NIT, Osetkowski scored a career-high 26 points in a 79-73 win over South Dakota State.[9]
On May 22, 2020, Osetkowski returned to ratiopharm Ulm and began his two-year contract with the club.[11] On November 12, he was named EuroCup player of the week after contributing 32 points and seven rebounds in a victory over Pallacanestro Brescia.[12] He finished the season averaging 17.9 points, 5.3 rebounds, 2.8 assists and 1.0 steals (21.8 point PIR) in the EuroCup, and 13.2 points, 5.6 rebounds, 2.5 assists and 1.2 steals in the BBL.
On July 14, 2021, Osetkowski inked a two-year deal with current French champs and Euroleague team ASVEL Basket.[13]
On July 2, 2022, Osetkowski signed with Unicaja from Málaga of the Spanish Liga ACB.[14] On September 15, 2024, he won the 2024 FIBA Intercontinental Cup with Unicaja, and was named the Intercontinental Cup MVP following his final performance, after leading all scorers in the final with 15 points, and averaging 11.7 points and 5 rebounds over the tournament.[15][16]
Osetkowski's older brother, Cory, played college basketball for Columbia and set the program record for career games played.[18] In May 2020, Osetkowski announced that he received German citizenship.[19]