Alex David O'Connell (born June 2, 1999) is an American professional basketball player for Alba Berlin of the German Basketball Bundesliga (BBL) and the FIBA Champions League. He played college basketball for the Duke Blue Devils and Creighton Bluejays.
O'Connell attended Milton High School in Milton, Georgia 30 miles north of Atlanta. As a junior, he averaged 22.1 points, 8.5 rebounds and 3.0 assists per game earning Georgia Class 6A All-State honors.
O'Connell was rated as four-star recruit in the class of 2017. On August 26, 2016, O'Connell committed to Duke, over other offers from Louisville, Syracuse, and UCLA.
In his freshman season at Duke, O'Connell averaged 3.3 points and 1.4 rebounds per game playing behind Grayson Allen. As a sophomore, O'Connell saw more minutes and became a key reserve player for the 2018-19 team where he averaged 5.9 points and 2.3 rebounds per game. In his Junior season, O'Connell appeared in 29 games averaging 5.2 points, 2.2 rebounds while shooting 40% from the field and 27% from 3-point range.
On April 8, 2020, O'Connell transferred to Creighton. On January 19, 2022, O'Connell scored 28 points and 7 rebounds in a 87âÂÂ64 win against St. John's. On February 14, 2022, O'Connell scored 27 points and 3 rebounds in a 88âÂÂ77 victory over Georgetown.
After going undrafted in the 2022 NBA draft, O'Connell signed with the Sacramento Kings on October 14, 2022, but was waived the next day. On October 24, he joined the Stockton Kings.
On July 20, 2023, O'Connell signed with Umana Reyer Venezia of the Lega Basket Serie A.
On October 2, 2024, O'Connell signed with the New York Knicks, but was waived on October 9. On October 28, he joined the Westchester Knicks.
On November 5, 2025, O'Connell signed with ALBA Berlin of Basketball Bundesliga.
O'Connell's father David also played college basketball at Duke from 1973 to 1976.