Gaffaney made his ODI umpiring debut when Canada and Ireland played at
Toronto in September 2010. He served as an umpire on the
ICC International Panel of Umpires and later stood in his first Test match in a game between Zimbabwe and South Africa at
Harare in August 2014. Gaffaney was thereafter selected as one of the twenty umpires to stand in matches during the
2015 Cricket World Cup and stood in three matches as an on-field umpire during the tournament. A few months later he was elevated to the
ICC Elite umpire panel for 2015–16. In April 2019, he was named as one of the sixteen umpires to stand in matches during the
2019 Cricket World Cup. In September 2020, he was named as one of the fifteen umpires to officiate in matches during the
2020 Indian Premier League and stood in the final as well. In September 2023, he was named as one of the best sixteen match officials for
2023 Cricket World Cup. ==See also==