Copyright the42

League of Ireland Horse Racing TV Listings GAA Fixtures The Video Review Sport meets news, current affairs, society & pop culture Rugby Weekly Extra Dive into all the news and analysis 3 times a week The Football Family Weekly insights from the week’s big talking points Advertisement More Stories The victorious Ballina Stephenites team.James Lawlor/INPHO FreeBallina GAA Regan the hero as Ballina produce late rally to win third Mayo SFC title in a row Evan Regan finished with 1-8 as Ballina snatched victory from Westport. 5.29pm, 25 Oct 2025 Share options Ballina 2-13 Westport 1-15 Colm Gannon reports from Hastings Insurance MacHale Park TIME WAS SLIPPING away, the scoreboard wasn’t in their favour, but Ballina Stephenites didn’t panic and in MacHale Park on Saturday evening, they delivered a comeback for the ages, to claim three titles in a row. Three minutes into injury time, trailing by two, Ballina were patient, probing, holding possession like their season depended on it – because it did. Eventually, the ball found its way to Evan Regan. The man for the moment. He steadied himself, picked his spot, and split the posts. Level game. Extra time loomed, but Ballina weren’t done. They turned Westport over, Conor McStay took charge, spotted Regan peeling off the shoulder and slipped him the ball. Regan didn’t break stride and he curled over a winner, what an ending, what a game and what a way to win it. The drama started early. Just 16 seconds in, Finbar McLaughlin got on the end of a Eoghan McLaughlin pass and palmed it past David Clarke. Paddy O’Malley added a monster free, and Westport were five up inside three minutes. Ballina responded through a Regan two pointer of his own and a Mike Murray point, but Westport were flying. Joey Holmes clipped over three in the first half, and Rory Brickenden’s booming two-pointer sent them in 1-10 to 0-6 ahead at the break. Killian Kilkelly stretched the lead further after the restart, and when McLaughlin and Kilkelly added two more, Westport were 1-14 to 0-7 up with 12 minutes to go in normal time. Game over? Not quite. 🤯 THE EVAN REGAN SHOW! Ballina have won the Mayo Senior Football Championship with the last kick of the game after an unbelievable comeback against @westportgaa 📺 Watch 👉 https://t.co/6XcYnJsnRw@MayoGAA pic.twitter.com/Og541mcqVO— StreamSport.ie (@StreamsportI) October 25, 2025 Advertisement At this stage of the game Ballina had lost Padraig O’Hora to injury, Westport lost Eoghan McLaughlin. Could Westport hold out and see the remaining minutes out or could Ballina find another gear. It turned out they could find at least two more. Regan’s quick thinking to have a go at goal from a close range free took a deflection and nestled in the net. Then Frank Irwin’s 45 dropped short, and Dylan Thornton burst through the bodies to get the vital touch to make it 2-7 to 1-14. Game on. Kilkelly steadied Westport with a free, but Ballina were surging. Irwin pointed, McStay pounced after Callinan’s goal effort was blocked, and Regan slotted a free in injury time to bring it back to a two-point game and there was still time for more than one last twist. Ballina held the ball, waited for the moment, and when it came, Regan didn’t miss level with injury time almost up. But the drama wasn’t done yet, McStay got the ball, and spotted Regan breaking into space, come the time come the hour and when Regan collected the ball and had the goal in his sights he wasn’t going to miss. A three-in-a-row sealed in the most amazing way possible and the 39th Mayo senior title heading home with the Stephenites. Ballina: Evan Regan (1-8, 2tp, 3f), Dylan Thornton (1-0) Frank Irwin (0-2), Mike Murray (0-1), Conor McStay (0-1), Padraig O’Hora (0-1) Westport: Killian Kilkelly (0-6, 5f) Finbar McLaughlin (1-1), Joey Holmes (0-3), Paddy O’Malley (0-2, 1tpf), Rory Brickenden (0-2, 1tp), Mark Moran (0-1) Ballina Stephenites 1. David Clarke 2. Liam Golden, 3. Luke Jordan, 4. Ciaran Boland 5. Sam Callinan, 22. Padraig O’Hora, 7. David Tighe 8. Mike Murray, 9. Frank Irwin 10. Dylan Thornton, 11. Conor McStay, 12. Niall Feeney 13. Evan Regan, 21. Jack Irwin, 25. Luke Doherty 15. Ciaran Tracey for Niall Feeney 6. Sean Regan for Padraig O’Hora 23. Luke Feeney for Jack Irwin 20. Ben Thornton for Ciaran Boland 1. Paddy O’Malley 2. Ben Doyle, 3. Niall McManamon, 4. Brian McDermott Related Reads 'It’s a dream come true' - The stunning rise of Tyrone's new senior football finalists 'The intention is for me to play next year' - Shane O'Donnell set for Clare return in 2026 Dublin, Kerry, and Tipperary finals televised live as part of this weekend's GAA club action 5. Conal Dawson, 6. Eoghan McLaughlin, 7. Finbar McLaughlin 8. Rory Brickenden, 21. Ryan Askin 10. Luke Tunney, 11. Joey Holmes, 12. Brian O’Malley 13. Lorcan Silke, 14. Killian Kilkelly, 29. Mark Moran. 25. Joe Grady for Ryan Askin 17. Tom Lambert for Eoghan McLaughlin 22. Kevin Keane for Luke Tunney 15. Colm Moran for Mark Moran Referee: Kevin Connolly (Hollymount-Carramore) Colm Gannon Viewcomments Send Tip or Correction Embed this post To embed this post, copy the code below on your site Email “Regan the hero as Ballina produce late rally to win third Mayo SFC title in a row”. Recipient's Email Feedback on “Regan the hero as Ballina produce late rally to win third Mayo SFC title in a row”. Your Feedback Your Email (optional) Report a Comment Please select the reason for reporting this comment. Please give full details of the problem with the comment... This is YOUR comments community. Stay civil, stay constructive, stay on topic. Please familiarise yourself with our comments policy before taking part. Leave a Comment Submit a report Please help us understand how this comment violates our community guidelines. Damaging the good reputation of someone, slander, or libel. Racism or Hate speech An attack on an individual or group based on religion, race, gender, or beliefs. Trolling or Off-topic An attempt to derail the discussion. Inappropriate language Profanity, obscenity, vulgarity, or slurs. Advertising, phishing, scamming, bots, or repetitive posts. Please provide additional information Thank you for the feedback Your feedback has been sent to our team for review. Leave a commentcancel Access to the comments facility has been disabled for this user View our policy ⚠️ Duplicate comment Post Comment have your say Or create a free account to join the discussion Ballina GAA Gaelic Football Westport GAA News in 60 seconds FreeChampionship Ireland international Sinclair Armstrong gives Bristol City battling victory over Birmingham FreePremier League Sunderland climb to second place after rocking Chelsea with 91st-minute winner 21 mins ago Ulster run out of gas but pick up bonus point as Lions hand them first defeat of season Wallabies count injury cost after holding off second-half fightback by Eddie Jones' Japan Freein the pool Gold for Walshe as McSharry takes silver at World Aquatics World Cup Power fighting to stay inside cut-line as play suspended again in Utah Track Cycling World champion Lara Gillespie finishes sixth in omnium race As it happened Ireland v Belgium, Nations League play-offs 'As soon as my agent told me Munster were in for me, it was a no-brainer' Welsh rugby to axe one team as part of overhaul Wave Goodbye Mason Melia bids farewell to Richmond Park with a final goal more from us Investigates Money Diaries The Journal TV Journal Media Advertise With Us About FactCheck Our Network FactCheck Knowledge Bank Terms & Legal Notices Terms of Use Cookies & Privacy Advertising Competition more from us TV Listings GAA Fixtures The Video Review Journal Media Advertise With Us Our Network The Journal FactCheck Knowledge Bank Terms & Legal Notices Terms of Use Cookies & Privacy Advertising Competition © 2025 Journal Media Ltd Terms of Use Cookies & Privacy Advertising Competition Switch to Desktop Switch to Mobile The 42 supports the work of the Press Council of Ireland and the Office of the Press Ombudsman, and our staff operate within the Code of Practice. You can obtain a copy of the Code, or contact the Council, at https://www.presscouncil.ie, PH: (01) 6489130, Lo-Call 1800 208 080 or email: mailto:info@presscouncil.ie Report an error, omission or problem: Your Email (optional) Create Email Alert Create an email alert based on the current article Email Address One email every morning As soon as new articles come online Sign in or create a free account To continue reading create a free account Or sign into an existing account