William Keenan Jr Match History