
The Toulouse and France scrumhalf bowed out at the semi-finals, but had a fine tournament.
James Lowe’s form in the knockout stages of the European Champions Cup has seen him rocket into contention for a big end-of-season accolade. He will be up against Antoine Dupont, Gregory Alldritt and a couple of familiar faces for the prize.
The Leinster winger, who scored eight tries in four knockout games against Connacht, Leicester and Toulouse, has been included on the shortlist for the EPCR European Player of the Year.
Lowe joins Leinster, and Ireland, teammates Josh van der Flier and Caelan Doris on the five-man list. Also nominated are Antoine Dupont (Toulouse) and Gregory Alldritt, who has been the La Rochelle talisman on their journey to the Champions Cup final, where they will meet Leinster, on May 28.
Unfortunately, the inclusion of Lowe has seen Leinster backline colleague Jimmy O’Brien miss out on the shortlist. The winger, who started all four knockout games, was on the original longlist, released in February, but has been bumped out in favour of Lowe.
YOUR #EPOTY2022 FINAL FIVE 📣
💙 @leinsterrugby‘s @caelan_doris, @JamesLowe_03 & @joshvdf
💛 @staderochelais‘ @GregAlldritt
❤️@StadeToulousain‘s @Dupont9AWho’s been the standout star in #HeinekenChampionsCup action this season?
Vote now ➡️ https://t.co/skKzqzOCFi pic.twitter.com/adgXcLGZMT
— Heineken Champions Cup (@ChampionsCup) May 17, 2022
Antoine Dupont, the dark-horse
Antoine Dupont’s chances of capturing the best player award will take a hit, no doubt, by Toulouse missing out on the final. He won the accolade last season, but Munster and Leinster both made him look human in the quarter- and semi-final.
He still managed to score the game-turning try against Ulster, in the Last 16, nail his kick in the shoot-out against Munster and give Toulouse early hope, against Leinster, with an intercept try. He will certainly be a dark-horse for the prize he claimed after Toulouse won the cup, last season.
The inclusion of James Lowe on that EPCR shortlist for European Player of the Year is an apt recognition of the winger’s exceptional return to form.
Carrying injuries through most of 2020/21, Lowe was not at the previous high standards that saw him taken to the heart of Leinster fans, and that had Andy Farrell looking to hand him a Test debut as soon as possible. This season has seen Lowe back closer to 100% at ripping up defences, for Leinster and Ireland.
Earlier in the season, Leinster assistant coach Felipe Contepomi told House of Rugby how James Lowe had knuckled down and worked even harder to make up for a up-and-down 2020/21 season.
“It’s interesting in terms that he’s been used to a very different system, from growing up in New Zealand,” said Contepomi.
“So, it’s not only about changing his game, it’s changing his position, his way of defending. His common knowledge of how he has to play, because it’s a different system here. It doesn’t happen overnight. It takes time.
“The more you work, the less time it takes, the harder you work. But sometimes it takes longer. And probably it’s easier when you learn it at 18, 19 years old. He just had to learn it a bit older, and change a bit of what brought him, as a good player, to be in Ireland.”
Gregory Alldritt has been in super form for both La Rochelle and France this season. A win for Ronan O’Gara’s side could see him finish with the personal honour of being crowned the EPCR Player of the Year.
var host="www.joe.co.uk"; var element = document.createElement('script'); var firstScript = document.getElementsByTagName('script')[0]; var url="https://quantcast.mgr.consensu.org" .concat('/choice/', 'wFs6Tqd6-pgRC', '/', host, '/choice.js') var uspTries = 0; var uspTriesLimit = 3; element.async = true; element.type="text/javascript"; element.src = url;
firstScript.parentNode.insertBefore(element, firstScript);
function makeStub() { var TCF_LOCATOR_NAME = '__tcfapiLocator'; var queue = []; var win = window; var cmpFrame;
function addFrame() { var doc = win.document; var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]);
if (!otherCMP) { if (doc.body) { var iframe = doc.createElement('iframe');
iframe.style.cssText="display:none"; iframe.name = TCF_LOCATOR_NAME; doc.body.appendChild(iframe); } else { setTimeout(addFrame, 5); } } return !otherCMP; }
function tcfAPIHandler() { var gdprApplies; var args = arguments;
if (!args.length) { return queue; } else if (args[0] === 'setGdprApplies') { if ( args.length > 3 && args[2] === 2 && typeof args[3] === 'boolean' ) { gdprApplies = args[3]; if (typeof args[2] === 'function') { args[2]('set', true); } } } else if (args[0] === 'ping') { var retr = { gdprApplies: gdprApplies, cmpLoaded: false, cmpStatus: 'stub' };
if (typeof args[2] === 'function') { args[2](retr); } } else { queue.push(args); } }
function postMessageEventHandler(event) { var msgIsString = typeof event.data === 'string'; var json = {};
try { if (msgIsString) { json = JSON.parse(event.data); } else { json = event.data; } } catch (ignore) {}
var payload = json.__tcfapiCall;
if (payload) { window.__tcfapi( payload.command, payload.version, function(retValue, success) { var returnMsg = { __tcfapiReturn: { returnValue: retValue, success: success, callId: payload.callId } }; if (msgIsString) { returnMsg = JSON.stringify(returnMsg); } event.source.postMessage(returnMsg, '*'); }, payload.parameter ); } }
while (win) { try { if (win.frames[TCF_LOCATOR_NAME]) { cmpFrame = win; break; } } catch (ignore) {}
if (win === window.top) { break; } win = win.parent; } if (!cmpFrame) { addFrame(); win.__tcfapi = tcfAPIHandler; win.addEventListener('message', postMessageEventHandler, false); } };
makeStub();
var uspStubFunction = function() { var arg = arguments; if (typeof window.__uspapi !== uspStubFunction) { setTimeout(function() { if (typeof window.__uspapi !== 'undefined') { window.__uspapi.apply(window.__uspapi, arg); } }, 500); } };
var checkIfUspIsReady = function() { uspTries++; if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { console.warn('USP is not accessible'); } else { clearInterval(uspInterval); } }; if (typeof window.__uspapi === 'undefined') { window.__uspapi = uspStubFunction; var uspInterval = setInterval(checkIfUspIsReady, 6000); } // This callback is triggered on each page load __tcfapi('addEventListener', 0, function(tcData, success) { if (success && (tcData.eventStatus == 'useractioncomplete' || tcData.eventStatus == 'tcloaded')) { processCmpData(tcData); } }); function processCmpData(tcData) { // Flag that CMP has been processed. consentManager.cmpProcessed = true; // Permutive disabling needed? if (tcData.purpose.consents[1] && tcData.purpose.consents[3]) { consentManager.permutive.isAllowed = true; } if (consentManager.isAllowed('permutive')) { window.localStorage.removeItem('permutive-opt-out'); } else { window.localStorage.setItem('permutive-opt-out', 'true'); } consentManager.setUserConsent(tcData); if(consentManager.isAllowed('google')) { (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l="+l:"';j.async=true;j.src="https://www.googletagmanager.com/gtm.js?id="+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NTW9BPH'); } // Consent String is needed as DFP target consentManager.setConsentString(tcData.tcString); consentManager.trackPublisherConsentLevel(tcData.publisher.consents); consentManager.trackVendorConsentLevel(tcData.vendor.consents); /** * According to Google policies, if Publisher Purpose 1 is revoked, we should not display ads at all * Check https://support.google.com/admanager/answer/9805023?hl=en for more information * Here we update the flag that points if ads should be rederer or not. */ consentManager.hideAds(tcData.purpose.consents[1]); // Posts tagged as sensitive shouldn't be showing any ads. Since we have a way to control ads viewability through // the consent manager, it's easy to check for the posts tags and flagged if they should shown or not. // According to Google policies, if Publisher Purpose 1 is revoked, we should not display ads at all // Check https://support.google.com/admanager/answer/9805023?hl=en for more information if (consentManager.hasBeenProcessed() && consentManager.displayAds) { consentManager.renderAds(); } // If consent was processed once the page was loaded, there are some ads that may not appear. Let's run prebid again. if (typeof executeParallelAuctionAlongsidePrebid !== 'undefined' && !consentManager.prebidProcessed && consentManager.displayAds) { executeParallelAuctionAlongsidePrebid() } // Facebook and Twitter are non IAB vendors, so we need to check their consents using a different callback __tcfapi('getNonIABVendorConsents', 0, function(consent, success) { if (success && consent.gdprApplies) { consentManager.setUserNonIabConsent(consent); } }) if (!consentManager.sentEventFbPixel && consentManager.isAllowed('facebook')) { !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','//connect.facebook.net/en_US/fbevents.js'); fbq('init', '1294117580618248'); fbq('track', "PageView"); fbq('track', 'ViewContent'); consentManager.sentEventFbPixel = true; } if (!consentManager.sentEventTwPixel && consentManager.isAllowed('twitter')) { !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src="https://static.ads-twitter.com/uwt.js", a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','o1f6l'); twq('track','PageView'); consentManager.sentEventTwPixel = true; } }