As 2025 kicks off, calendars are already filling ... The Boston marathon is on Monday, April 21 and the New York City marathon is on Sunday, Nov. 2.