Upcoming events and recent results for Kirill Kaprizov.