Currently Betfair are paying out on 5 places at the 2025 Grand National. This is the joint-most we have seen a UK betting site payout on the horse race at the time of writing.