1. breadcrumbs.homepage
  2. Major League Soccer
  3. Saint Louis City SC vs Portland Timbers

matchpage.section.main.header


matchpage.section.feeds.heading
  • Match Ended
  • 90'
    Substitution
    • Jaziel Orozco
    • Kyle Hiebert

    The home team have replaced Jaziel Orozco with Kyle Hiebert. This is the fourth substitution made today by David Critchley.

  • 90'
    Yellow Card
    • Jaziel Orozco

    Saint Louis's Jaziel Orozco has been booked in St. Louis, MO.

  • 90'
    Yellow Card
    • Joao Klauss

    Joao Klauss (Saint Louis) gets a yellow card.

  • 82'
    Substitution
    • Cedric Teuchert
    • Akil Watts

    Akil Watts is replacing Cedric Teuchert for the home team.

  • 79'
    Yellow Card
    • Kamal Miller

    At Energizer Park, Kamal Miller has been yellow-carded for the away team.

  • 77'
    Yellow Card
    • Juan Mosquera

    Juan Mosquera for Portland has been booked by Ricardo Montero Araya and receives a first yellow card.

  • 75'
    Substitution
    • David Ayala
    • Cristhian Paredes

    Cristhian Paredes is replacing David Ayala for Portland at Energizer Park.

  • 67'
    Goal !
    • Marcel Hartel (Scorer)
    • Conrad Wallem (Assist)

    Marcel Hartel heads in to make it 2-1 at Energizer Park.

    That's a fine assist from Conrad Wallem.

  • 67'
    Substitution
    • Celio Pompeu
    • Simon Becher

    David Critchley is making the team's second substitution at Energizer Park with Simon Becher replacing Celio Pompeu.

  • 66'
    Substitution
    • Tomas Ostrak
    • Eduard Lowen

    David Critchley (Saint Louis) is making a first substitution, with Eduard Lowen replacing Tomas Ostrak.

  • 65'
    Substitution
    • Joao Ortiz
    • Diego Chara

    The away team have replaced Joao Ortiz with Diego Chara. This is the third substitution made today by Phil Neville.

  • 65'
    Substitution
    • Santiago Moreno
    • Omir Fernandez

    Omir Fernandez is on a sub for Santiago Moreno for Portland.

  • 64'
    Yellow Card
    • Kevin Kelsy

    Kevin Kelsy (Portland) has received a yellow card from Ricardo Montero Araya.

  • 59'
    Yellow Card
    • Joao Ortiz

    Portland's Joao Ortiz has been booked in St. Louis, MO.

  • 54'
    Goal !
    • Marcel Hartel (Scorer)
    • Joao Klauss (Assist)

    Goal! Marcel Hartel equalizes to bring the score to 1-1.

    Joao Klauss instrumental with a fine assist.

  • 46'
    Substitution
    • Jimer Fory
    • Ian Smith

    Ian Smith is replacing Jimer Fory for Portland at Energizer Park.

  • 19'
    Goal !
    • David Pereira Da Costa (Scorer)
    • Santiago Moreno (Assist)

    Goal! The away team take a 0-1 lead through David Pereira Da Costa.

    That's a fine assist from Santiago Moreno.

  • Match Started

match_page.feed.squads.title

Saint Louis City SC Saint Louis City SC
(4-3-3)
(4-3-3)
Portland Timbers Portland Timbers
1Burki91Orozco15Yaro3Gordwood-Reich14Totland7Ostrak36Teuchert6Wallem17Hartel9Klauss12Pompeu16Crepeau29Mosquera13Zuparic20Surman4Miller24Ayala80Ortiz10Da Costa30Moreno19Kelsy27Fory
1Burki91Orozco15Yaro3Gordwood-Reich14Totland7Ostrak36Teuchert6Wallem17Hartel9Klauss12Pompeu
Saint Louis City SC Saint Louis City SC
(4-3-3)
16Crepeau29Mosquera13Zuparic20Surman4Miller24Ayala80Ortiz10Da Costa30Moreno19Kelsy27Fory
(4-3-3)
Portland Timbers Portland Timbers
Saint Louis City SC Saint Louis City SC
Critchley, David
match.squads.manager
match.squads.substitutions.header
Eduard Lowen 10
66' match.squads.substitutions.out: Tomas Ostrak

Simon Becher 11
67' match.squads.substitutions.out: Celio Pompeu

Akil Watts 20
82' match.squads.substitutions.out: Cedric Teuchert

Kyle Hiebert 22
90' match.squads.substitutions.out: Jaziel Orozco
match.squads.missing_players.header
Cedric Teuchert
match.squads.missing_players.injured

MyKhi Joyner
match.squads.missing_players.other
Portland Timbers Portland Timbers
Neville, Phil
match.squads.manager
match.squads.substitutions.header
Ian Smith 23
46' match.squads.substitutions.out: Jimer Fory

Omir Fernandez 22
65' match.squads.substitutions.out: Santiago Moreno

Diego Chara 21
65' match.squads.substitutions.out: Joao Ortiz

Cristhian Paredes 17
75' match.squads.substitutions.out: David Ayala
match.squads.missing_players.header
Jonathan Rodriguez
match.squads.missing_players.injured

Ariel Lassister
match.squads.missing_players.other

match_page.feed.statistics.title

match.statistics.type.ball_possession
Saint Louis City SC60%
40% Portland Timbers
match.statistics.shots
5match.statistics.type.shot_off_goal27match.statistics.type.shot_on_goal1

1
match.statistics.type.shots_blocked
0
4
match.statistics.type.corner_kicks
3
3
match.statistics.type.offsides
0
0
match.statistics.type.saves
5
4
match.statistics.type.fouls
7
2
match.statistics.type.yellow_cards
4
0
match.statistics.type.red_cards
0

News

matchpage.section.head_to_head.heading

Portland Timbers and Saint Louis City SC have faced each other 6 times, with each team securing 2 wins and 2 matches ending in draws. Saint Louis City SC have 1 win at home and 1 as guests, while Portland Timbers also have 1 win at home and 1 as guests, with the most recent match on 8 June 2025 ending in a 2-1 victory for Portland Timbers.

Saint Louis City SC
matchpage.section.h2h.label.matches  7
Portland Timbers
43%
matchpage.section.h2h.label.wins 3
29%
matchpage.section.h2h.label.draws 2
29%
matchpage.section.h2h.label.wins 2
matchpage.section.h2h.recent.meetings
  1. Flag USAMajor League Soccer
    13 Jul 2025
    Saint Louis City SCSaint Louis City SC
    2 : 1
    Portland TimbersPortland Timbers
  2. Flag USAMajor League Soccer
    8 Jun 2025
    Portland TimbersPortland Timbers
    2 : 1
    Saint Louis City SCSaint Louis City SC
  3. Flag USAMajor League Soccer
    24 Aug 2024
    Portland TimbersPortland Timbers
    4 : 4
    Saint Louis City SCSaint Louis City SC
  4. Flag nullLeagues Cup
    9 Aug 2024
    Saint Louis City SCSaint Louis City SC
    3 : 1
    Portland TimbersPortland Timbers
  5. Flag USAMajor League Soccer
    8 Jun 2024
    Saint Louis City SCSaint Louis City SC
    0 : 0
    Portland TimbersPortland Timbers

matchpage.section.form_guide.heading

Saint Louis City SCSaint Louis City SC
  1. Flag USAMajor League Soccer
    13 Sep 2025
    CF Montreal
    0 : 2
    Saint Louis City SC
  2. Flag USAMajor League Soccer
    6 Sep 2025
    Saint Louis City SC
    1 : 1
    FC Dallas
  3. Flag USAMajor League Soccer
    30 Aug 2025
    Saint Louis City SC
    2 : 3
    Houston Dynamo
  4. Flag USAMajor League Soccer
    23 Aug 2025
    Vancouver Whitecaps FC
    3 : 2
    Saint Louis City SC
  5. Flag USAMajor League Soccer
    16 Aug 2025
    Chicago Fire
    3 : 2
    Saint Louis City SC
Portland TimbersPortland Timbers
  1. Flag USAMajor League Soccer
    13 Sep 2025
    Portland Timbers
    2 : 1
    New York Red Bulls
  2. Flag USAMajor League Soccer
    30 Aug 2025
    Minnesota United FC
    1 : 1
    Portland Timbers
  3. Flag USAMajor League Soccer
    23 Aug 2025
    San Diego FC
    0 : 0
    Portland Timbers
  4. Flag USAMajor League Soccer
    16 Aug 2025
    Portland Timbers
    2 : 3
    FC Cincinnati
  5. Flag USAMajor League Soccer
    9 Aug 2025
    FC Dallas
    2 : 0
    Portland Timbers

match_page.feed.match_information

  • matchpage.section.feeds.header.teamsSaint Louis City SC - Portland Timbers
  • matchpage.section.feeds.header.tournamentMajor League Soccer
  • matchpage.section.feeds.header.dateSunday, 13 July 2025
  • matchpage.section.feeds.header.hour23:00
  • matchpage.section.feeds.header.venueCitypark, St. Louis, MO
  • matchpage.section.feeds.header.details

    Saint Louis City SC Live stream & Fixtures

    Portland Timbers Live stream & Fixtures