Upcoming events and recent results for Joshua Van.