Le 6 janvier 2018, il a enregistré 34 points, 12 rebonds et 7 passes décisives dans une victoire 110-103 contre les Wizards de Washington. Il a obtenu au moins 20 points et 5 rebonds dans son match consécutif, marquant la plus longue série de la NBA depuis Shaquille O'Neal au cours de la saison 2000-2001. Le 15 janvier 2018, il a enregistré 27 points et capté 20 rebonds (record en carrière) dans une victoire 104-95 sur les Wizards, devenant le deuxième plus jeune Buck à enregistrer un match en 20-20 derrière Andrew Bogut. Trois jours plus tard, il a été nommé titulaire pour le All-Star Game 2018, devenant le premier Buck depuis Marques Johnson à être nommé titulaire pour deux All-Star Game consécutifs. Le 15 février 2018, il a enregistré son premier triple-double de la saison avec 36 points, 11 rebonds et 13 passes décisives dans une défaite 134-123 contre les Nuggets de Denver. C’était son triple-double en carrière, dépassant Kareem Abdul-Jabbar pour le plus grand nombre de triple-double dans l’histoire des Bucks.