The Duke bound big man scored 12 points, while collecting 10 rebounds in addition to four assists and three blocks, including two on Oden while logging a game high 32 minutes.
The Greyhounds fell behind early as Oden converted on some early baskets to lead his team to an early 13-3 advantage. The it was time for McRoberts to lead Carmel back with a three pointer and a key assist to tie the game at 16.
From there it was Oden's time to take the spotlight as the 7'1, 250lbs center would eventually lead his Lawrence North team to a 25-21 halftime advantage.
The lead would be pushed to 37-30 after three periods of play, though the Greyhounds would cut the lead to four with under a minute to play. However poise at the free throw line by Lawrence North eventually spelled doom for Carmel.
Oden finished with 20 points, 12 rebounds and three blocked shots.
The loss drops Carmel to 14-3 overall and 3-2 in the Metropolitan Interscholastic Conference.
McRoberts finished the game shooting 4-of-11 from the field, but just 1-of-4 from the perimeter and 3-of-7 from the line.