An MLS match earned the top spot in this week's recap, but there was one heck of a surprise with an NWSL clash making it to the top three.

It was an interesting week in terms of football games being aired in the United States, as the lack of thop-caliber club football has seen audiences turning to other sources of entertainment. The games featuring national teams were still trending this week, but MLS matches and a NWSL game were the major surprises in this week's listings.

Additionally, national teams with age-limit categories earned quite a following. Whether they were European or American teams, there were some entertaining games that caught the eyes of fans across the country. Particularly, the games from the CONCACAF U20 Championship were followed thoroughly, especially those featuring the Mexican team and Central American countries.

Let's have a closer look at those games that kept fans glued to their seats in the past week. 

ABC

Saturday, June 18

MLS: Seattle Sounders 1-1 Los Angeles FC at 3:00 p.m. ET

Average viewers: 541,000

Viewership rating: 0.28

CBS

Sunday, June 19

NWSL: NY/NJ Gotham 0-3 San Diego Wave at 4:04 p.m. ET

Average viewers: 349,000

Viewership rating: 0.25

Universo

Monday, June 13

FIFA WC Qualifiers, Intercontinental Playoff: Australia 0(5) - (4) 0 Perú at 1:30 p.m. ET

Average viewers: 83,000

Viewership rating: 0.03

TUDN

Monday, June 13

CONCACAF Nations League: Honduras 2-1 Canada at 9:50 p.m. ET

Average viewers: 99,000

Viewership rating: 0.05

Tuesday, June 14

CONCACAF Nations League: El Salvador 1-1 USA at 10:00 p.m. ET

Average viewers: 308,000

Viewership rating: 0.12

CONCACAF Nations League: Jamaica 1-1 Suriname at 7:30 p.m. ET

Average viewers: 313,000

Viewership rating: 0.11

Sunday, June 19

UEFA U19 European Championship: England 2-0 Austria at 1:50 p.m. ET

Average viewers: 57,000

Viewership rating: 0.03

CONCACAF U20 Championship: El Salvador 5-1 Guatemala at 4:00 p.m. ET

Average viewers: 96,000

Viewership rating: 0.04

Club Friendly: America 1-3 Pumas UNAM at 6:00 p.m. ET

Average viewers: 170,000

Viewership rating: 0.06

CONCACAF U20 Championship: Panama 5-0 Aruba at 8:20 p.m. ET

Average viewers: 81,000

Viewership rating: 0.03

CONCACAF U20 Championship: Mexico 8-0 Suriname at 10:29 p.m. ET

Average viewers: 123,000

Viewership rating: 0.05

ESPN

Saturday, June 18

USL: Detroit 1-1 El Paso at 12:00 p.m. ET

Average viewers: 197,000

Viewership rating: 0.06

ESPN 2

Sunday, June 19

MLS: Atlanta 2-0 Inter Miami at 3:00 p.m. ET

Average viewers: 146,000

Viewership rating: 0.04

ESPN Deportes

Wednesday, June 15

Friendly: Guadalajara 3-1 Santos at 9:30 p.m. ET

Average viewers: 68,000

Viewership rating: 0.02

Saturday, June 18

MLS: LA Galaxy 1-1 Portland Timbers at 5:05 p.m. ET

Average viewers: 62,000

Viewership rating: 0.02

Fox Sports 1

Monday, June 13

FIFA WC Qualifiers, Intercontinental Playoff: Australia 0(5) - (4) 0 Perú at 1:48 p.m. ET

Average viewers: 195,000

Viewership rating: 0.05

Tuesday, June 14

UEFA Nations League: Germany 5-2 Italy at 2:30 p.m. ET

Average viewers: 215,000

Viewership rating: 0.05

CONCACAF Nations League: El Salvador 1-1 USA at 9:55 p.m. ET

Average viewers: 394,000

Viewership rating: 0.16

Sunday, June 19

MLS: Nashville 1-2 Sporting KC at 6:02 p.m. ET

Average viewers: 88,000

Viewership rating: 0.03

Fox Deportes

Saturday, June 18

Club Friendly: Atlas 1-0 Guadalajara at 5:55 p.m. ET

Average viewers: 65,000

Viewership rating: 0.02

Club Friendly: Monterrey 0-1 Santos at 8:47 p.m. ET

Average viewers: 52,000

Viewership rating: 0.02