Belmullet's Shane Nallen who is a Garda based in Westport will complete his 300km for Grace this evening.
Shane has put in a mammoth effort over the last month and has raised over €52,000.
Grace Walsh, who celebrated her 9th birthday last week lives in Belmullet and suffers from a number of conditions that require 24-hour care.
Shane has been running 10km every day since May 7th and will complete his final run at 6 o'clock in Westport this evening.
Shane says he is overwhelmed by the generosity people all over the world have shown towards the cause.