2021 Top 12 Championships The 2021 Top 12 Championships were held on March 27 in Haguenau, France. Results Share this:TwitterFacebookLike this:Like Loading...