Upcoming events and recent results for Pat Cummins.