Our 2018 race resulted in over 5,000 participants from 16 states and 6 countries. The 2018 McAllen Marathon winner is David Rodriguez from Corpus Christi, TX with a finishing time of 2 hours and 42 minutes. We were thrilled at the overwhelming community support of this event! See you in 2019!


  • Eyecon 360 Photos (57)
  • Eyecon 360 Photos (55)
  • Eyecon 360 Photos (54)
  • Eyecon 360 Photos (53)
  • Eyecon 360 Photos (52)
  • Eyecon 360 Photos (51)
  • Eyecon 360 Photos (50)
  • Eyecon 360 Photos (49)
  • Eyecon 360 Photos (47)
  • Eyecon 360 Photos (48)
  • Eyecon 360 Photos (46)
  • Eyecon 360 Photos (45)
  • Eyecon 360 Photos (44)
  • Eyecon 360 Photos (43)
  • Eyecon 360 Photos (41)
  • Eyecon 360 Photos (40)
  • Eyecon 360 Photos (39)
  • Eyecon 360 Photos (38)
  • Eyecon 360 Photos (37)
  • Eyecon 360 Photos (35)
  • Eyecon 360 Photos (36)
  • Eyecon 360 Photos (33)
  • Eyecon 360 Photos (34)
  • Eyecon 360 Photos (32)
  • Eyecon 360 Photos (31)
  • Eyecon 360 Photos (30)
  • Eyecon 360 Photos (29)
  • Eyecon 360 Photos (28)
  • Eyecon 360 Photos (27)
  • Eyecon 360 Photos (26)
  • Eyecon 360 Photos (24)
  • Eyecon 360 Photos (23)
  • Eyecon 360 Photos (22)
  • Eyecon 360 Photos (20)
  • Eyecon 360 Photos (19)
  • Eyecon 360 Photos (18)
  • Eyecon 360 Photos (17)
  • Eyecon 360 Photos (16)
  • Eyecon 360 Photos (14)
  • Eyecon 360 Photos (12)
  • Eyecon 360 Photos (15)
  • Eyecon 360 Photos (9)
  • Eyecon 360 Photos (7)
  • Eyecon 360 Photos (8)
  • Eyecon 360 Photos (6)
  • Eyecon 360 Photos (3)
  • Eyecon 360 Photos (5)
  • Eyecon 360 Photos (4)
  • Eyecon 360 Photos (2)
  • Eyecon 360 Photos (1)