Thermo Fisher Scientific Grand Island Half Marathon Results 2025 Thermo Fisher Scientific Grand Island Half Marathon Beaver Island State Park, Buffalo, NY May 3, 2025 _ Live Results _ Half Marathon Overall Half Marathon Age Groups _ Finish Line Video (thru 2:32:36)