On August 17, 2018, it was announced that Real Monarchs had acquired Grinwis on loan for the remainder of the 2018 USL season.[15] He made his debut for the Monarchs, 48 hours after he arrived in Utah, in a 3–2 victory over the Tulsa Rughnecks.[citation needed] He made four appearances in total before being recalled by Orlando in September.
On September 22, 2018, he made his Orlando debut against Houston Dynamo as manager James O'Connor continued to assess his options at the position. He kept only the team's second clean sheet of the year in a 0–0 draw and was voted man of the match.[16] After missing the next game through injury, Grinwis came straight back into the team the week after and retained the starting job until the end of the season.
Despite having not yet played in MLS in 2019, Grinwis was Orlando City's starting goalkeeper during their U.S. Open Cup run that saw them reach the semi-finals for the first time with Grinwis saving two penalties in a shoot-out against New York City FC in the quarterfinals.[17] On November 21, 2019, it was announced Grinwis had his contract option for the 2020 season declined by Orlando as part of the end-of-season roster decisions.[18]
Grinwis signed with USL Championship side Sacramento Republic for the 2020 season on January 21, 2020.[19] Grinwis began the season as starter, making his debut in a 1–1 draw with FC Tulsa on March 7. Five days later, the season was put on hold due to the COVID-19 pandemic. Following the resumption of play in July, Grinwis played the opening three games before suffering a knee injury, keeping him out for the rest of the season.[20] He did not have his contract option exercised and was released as part of the team's end of season roster moves.[21]
On July 31, 2021, Grinwis re-signed with Orlando City for the remainder of the 2021 season with a club option to extend for 2022.[22] With Pedro Gallese on international duty, Brandon Austin recalled by Tottenham at the end of his loan and Mason Stajduhar injured, Grinwis became the fourth goalkeeper to appear, and subsequently win a game, for Orlando City in 2021 after making his second debut for the club on September 4 in a 3–2 victory at home to reigning MLS Cup champions Columbus Crew.[23] Although he made no appearances for the first team during 2022, Grinwis played four times for Orlando City B in MLS Next Pro, keeping no shutouts and conceding 13 times. In December 2023, as part of the end of season roster moves, it was announced Grinwis had his option declined and was released as a free agent.[24]