Thousands packed the streets of Houston to celebrate the Astros’ 4-2 victory over the Philadelphia Phillies on Saturday, the Texas franchise’s second title in five years.
Riding on a military Humvee and wearing an Astros team shirt, the Texas senator was met with a chorus of boos along the parade route.
An undeterred Mr Cruz continued to smile and wave through the abuse.
Paradegoers shared multiple angles of Mr Cruz being taunted by the crowd.
“Ted Cruz pulled off what I thought was impossible - getting booed at a championship parade,” wrote KPRC2 journalist Chancellor Johnson.
At one point, someone in the crowd hurled what appeared to be a beer can at the senator.
A member of Mr Cruz’s security detail intercepted the vessel.
Texas Lieutenant Governor Dan Patrick was also earlier jeered while riding in a Humvee in the parade, according to Chron.com.
Mr Cruz was a regular attendee at Astros games, and took in the World Series-clinching game six match at Minute Maid Park on Saturday.
At a match against the New York Yankees in October, Mr Cruz was heckled and booed by unimpressed Yankees fans.
“Racist piece of s***,” one person in the viral video footage can be heard shouting.
Another could be heard showing, “Go back to Cancun,” after the Mr Cruz travelled to the Mexican resort while much of his home state was out of power during a winter snow storm in 2021.