Geneva junior Caleb Nugent recorded 10 points, 10 rebounds and four steals in Geneva's 61-58 win at Edgewood on Tuesday night.