2023 New York City Marathon Tamirat Tola wins the New York City Marathon with a course record time of 2:04:58. Sources: The New York Times