2021 (CHICAGO FIRE): Scored his first goal of the season in the 3-2 loss to Inter Miami on Aug. 18 at DRV PNK Stadium ... Earned MLS Team of the Week honors for Week 19 for his play over 90 minutes in the 1-0 win against the Columbus Crew on Aug. 15 at Soldier Field ... Played 90 minutes in the 2-1 win against the New York Red Bulls on Aug. 8 at Soldier Field ... Played 90 minutes in the 0-0 tie with New York City FC on Aug. 4 at Soldier Field ... Returned from the Concacaf Gold Cup and played 90 minutes in the 1-1 tie with the Philadelphia Union on Aug. 1 at Subaru Park ... Played 90 minutes in the 3-3 tie with the Philadelphia Union on June 26 at Soldier Field, before joining the Costa Rica National Team for the 2021 Concacaf Gold Cup ... Played the full 90 minutes in the 1-0 loss to FC Cincinnati on June 23 at Soldier Field ... Started and played 90 minutes in the 2-0 loss to the Columbus Crew on June 19 at Historic Crew Stadium ... Played 90 minutes in the 1-0 loss to CF Montréal on May 29 at Soldier Field before traveling to join the Costa Rica National Team for the Concacaf Nations League ... Started and played 90 minutes for the sixth straight match in the 1-0 win against Inter Miami CF on May 22 at Soldier Field ...Played 90 in the 1-0 loss to D.C. United on May 13 at Audi Field ... Played 90 minutes in the 2-0 loss to the Philadelphia Union on May 8 at Soldier Field ... Played 90 minutes in the 2-0 loss against New York Red Bulls on May 1 at Red Bull Arena ... Recorded an assist on Luka Stojanović’s goal in the 3-1 loss to Atlanta United on April 24 ... Kicked off the 2021 season going 90 minutes in the 2-2 tie against New England Revolution on April 17 at Soldier Field.
2020 (CHICAGO FIRE): Played and started in 22 of the team's 23 games during the 2020 Regular Season, ending the year with one goal and two assists as a defender. Played 90 minutes in the 3-4 loss to New York City FC on Nov. 8 ... Played 90 minutes in the 2-2 tie with Minnesota United on Nov. 4 ... His suspension was rescinded and he played 90 minutes in the 1-1 tie with Nashville SC on Oct. 31 ... Played 36 minutes before being sent off in the 2-1 loss to the Philadelphia Union on Oct. 28 ... Played 90 minutes in the 2-2 tie with New York Red Bulls on Oct. 24 and in the 2-2 tie with Sporting Kansas City on Oct. 17 ... Was unavailable for the match against D.C. United on Oct. 11 due to yellow card acumulation ... Started his 16th consecutive match and played 90 minutes in the 1-0 loss to Sporting Kansas City on Oct. 7 ... Scored his first MLS goal of the season, tying the game with a 73rd-minute header in the 2-2 with the Montreal Impact on Oct. 3 ... Started and played the full 90 minutes in the 2-0 win against Atlanta United on Sept. 27, the 4-0 win against the Houston Dynamo on Sept. 23 and the 4-1 loss to Orlando City on sept. 19 ... Played the full 90 minutes against Columbus Crew SC on Sept. 12 ... Led the team for 90 minutes in the 2-1 loss against New England on Sept. 6 ... Helped maintain the clean sheet and played 90 minutes in the 0-0 tie with FC Cincinnati on Sept. 2 ... Recorded an assist and a shot in 90 minutes against NYCFC on Aug. 29 ... Led the team onto the field as captain and went the full 90 minutes in the 3-0 win against FC Cincinnati on Aug. 25 ... Played the entire 90 minutes against Columbus Crew SC on Aug. 20 ... Started all three Chicago Fire FC matches at the MLS is Back Tournament, going the full 90 in the 2-0 loss against Vancouver Whitecaps FC on July 23 ... Wore the captain's armband for the fourth straight match and went the full 90 minutes in the Fire's 2-0 loss to the San Jose Earthquakes on July 19 in the second Group B match of the MLS is Back Tournament ... Started his third consecutive match of the season, leading the Chicago Fire out onto the field as captain and playing 75 minutes against the Seattle Sounders FC ... Appeared in one game (1 start) so far this season for the Chicago Fire. In his first start of the season, he recorded 90 minutes played vs. Seattle Sounders FC.
How he joined the Club: Acquired from Minnesota United FC in exchange for $400,000 in Allocation Money.
2019 (CHICAGO FIRE): Appeared in 23 matches (21 starts) in his first year with the Club … Eight of those appearances occurred consecutively, starting and playing the full 90 minutes from July 3 to August 10 … Recorded three goals and two assists … Calvo tallied an MLS career-high for most goals scored in a season.
PROFESSIONAL CAREER: Calvo, 26, joins the Fire with 240 professional appearances (232 starts) at the senior level … Originally began his professional career with C.S. Herediano in the Costa Rica first division in 2011, before spending time with Perez Zeledon, Danish champions Nordsjælland, Santos de Guapiles and Deportivo Saprissa during a six-year span … He has made 60 appearances (60 starts) in MLS since joining Minnesota United FC ahead of the 2017 campaign … Calvo, who captained the Loons for each of its first three seasons in MLS, was the first Minnesota United player to be named to an MLS All-Star roster (2018) … Named to the 2018 Concacaf Best XI.
INTERNATIONAL CAREER (COSTA RICA): Recorded an appearance in Costa Rica's 2-1 loss to Haiti on June 24 ... Named to Costa Rica's roster for the 2019 Concacaf Gold Cup ... Calvo has earned 46 caps for Costa Rica since making his senior team debut in 2011 … During the 2017 Concacaf Gold Cup, he started in five straight matches for Costa Rica, helping to lead the team to a semifinal appearance against the U.S. Men’s National Team … The defender also featured in two matches for his home country at the 2018 FIFA World Cup, starting and playing the full 90 minutes against Serbia before notching an appearance against Brazil in the Ticos’ second match of the tournament.