[4][5] On 6 April 2022, Petrović signed with Major League Soccer club New England Revolution on a three-year deal for an undisclosed fee.
[10] According to data provided by Opta Sports, Petrović had outperformed his expected goals on target (xGOT) by 16.2 since he had joined the league.
[11][better source needed] Petrović recorded his sixth clean sheet on 3 June against New York City FC at Yankee Stadium.
[12] During the match, The Athletic's Tom Bogert reported that Petrović was being scouted by Manchester United and the Serbia national team.
[15] On 30 July 2023, The Athletic reported that the Revolution had rejected transfer bids "in the region of $8 million plus add-ons" from FC Nantes and Nottingham Forest for Petrovic.
[20] On 10 December 2023, Petrović made his official Premier League debut as a substitute to the injured Robert Sánchez in an away match against Everton, conceding a goal in added time in the 2–0 loss.
Petrović made his first appearance in a competitive international tournament against Switzerland in the 2024–25 UEFA Nations League, where he kept the match to a 1-1 draw.