Rodriguez joined the Richmond Kickers on February 22, 2019.[3] On March 30, 2019, Rodriguez made his Richmond debut scoring in a match against Lansing Ignite FC.[4]
On March 22, 2021, Rodriguez signed with National Independent Soccer Association side Detroit City FC ahead of the 2021 season.[5] Maxi stayed with DCFC as they made the jump to the USL Championship, and led DCFC to the playoffs in the first two seasons, winning their first playoff game in 2023 when they upset top-seeded Pittsburgh Riverhounds SC 1–0 in Pittsburgh, the team they had only tied at home the week prior where, during the game, Maxi was recognized as one of the 4 "City Centurions", along with teammates Nate Steinwascher, Connor Rutz, and captain Stephen Carroll, for playing at least 100 games with the club.[6]