There's a little over a month left in the regular season, meaning teams are ready to start clinching Audi MLS Cup Playoff berths.

The two teams with the best shot to do so this weekend are FC Dallas and Toronto FC. Each can clinch a berth with a win as Dallas travels to face New York City FC (7 pm ET; MLS LIVE) and Toronto takes on the New York Red Bulls (5 pm ET; FOX, FOX Sports GO in US | TSN2 in Canada).

Both New York teams can clinch playoff berths with wins themselves, but they would need some help to get the job done.

FC Dallas will clinch a berth in the MLS Cup Playoffs IF

FC Dallas win vs. New York City FC on Saturday

OR

FC Dallas tie vs. New York City FC on Saturday AND TWO OF THE FOLLOWING:

Portland Timbers tie or lose vs. Philadelphia Union on Saturday OR

Seattle Sounders FC tie or lose vs. Vancouver Whitecaps FC on Saturday OR

San Jose Earthquakes tie or lose vs. Colorado Rapids on Saturday OR

Sporting Kansas City lose vs. LA Galaxy on Sunday

OR

FC Dallas lose vs. New York City FC on Saturday AND TWO OF THE FOLLOWING:

Portland Timbers tie or lose vs. Philadelphia Union on Saturday OR

Seattle Sounders FC tie or lose vs. Vancouver Whitecaps FC on Saturday OR

San Jose Earthquakes lose vs. Colorado Rapids on Saturday

Toronto FC will clinch a berth in the MLS Cup Playoffs IF

Toronto FC win vs. New York Red Bulls on Sunday

OR

Toronto FC tie vs. New York Red Bulls on Sunday AND TWO OF THE FOLLOWING:

D.C. United win or tie vs. Chicago Fire on Friday OR

Orlando City SC tie or lose vs. Columbus Crew SC on Saturday OR

New England Revolution tie or lose vs. Montréal Impact on Saturday

New York City FC will clinch a berth in the MLS Cup Playoffs IF

New York City FC win vs. FC Dallas on Saturday AND

D.C. United win or tie vs. Chicago Fire on Friday AND

Orlando City SC tie or lose vs. Columbus Crew SC on Saturday AND

New England Revolution tie or lose vs. Montréal Impact on Saturday

New York Red Bulls will clinch a berth in the MLS Cup Playoffs IF