Stats Real Salt Lake 2025
All figures below cover Major League Soccer - MLS 2025, 35 played matches.
Real Salt Lake season overview
Real Salt Lake played 35 matches this season: 12 won, 5 drawn and 18 lost. That adds up to 41 points, or 1.17 points per match. At home the side averages 1.65 points per match, away from home 0.72.
| Finished | W | G | V | For | Against | GD | Points | PPG | |
|---|---|---|---|---|---|---|---|---|---|
| Total | 35 | 12 | 5 | 18 | 39 | 52 | -13 | 41 | 1,17 |
| Home | 17 | 9 | 1 | 7 | 23 | 21 | 2 | 28 | 1,65 |
| Away | 18 | 3 | 4 | 11 | 16 | 31 | -15 | 13 | 0,72 |
Real Salt Lake basic statistics
| Basic | Total | Home | Away |
|---|---|---|---|
| Won | 34% | 53% | 17% |
| Draw | 14% | 6% | 22% |
| Lost | 51% | 41% | 61% |
| Goals scored per match | 1,11 | 1,35 | 0,89 |
| Goals conceded per match | 1,49 | 1,24 | 1,72 |
| Clean sheet | 20% | 35% | 6% |
| Failed to score | 29% | 24% | 33% |
| Scored first | 57% | 59% | 56% |
Real Salt Lake goal statistics
Real Salt Lake scored 39 goals, an average of 1.11 per match. That works out at a goal every 81 minutes. In 31% of matches the side scored at least twice, and in 29% it failed to score at all.
| Scored | Total | Home | Away |
|---|---|---|---|
| Goals scored per match | 1,11 | 1,35 | 0,89 |
| Scored at least 1 goal | 71% | 76% | 67% |
| Scored at least 2 goals | 31% | 47% | 17% |
| Scored at least 3 goals | 9% | 12% | 6% |
| Scored at least 4 goals | 0% | 0% | 0% |
| Scored in both halves | 17% | 29% | 6% |
| Failed to score | 29% | 24% | 33% |
Goals conceded by Real Salt Lake
At the other end Real Salt Lake conceded 52 goals, an average of 1.49 per match. The side kept a clean sheet in 20% of its matches.
| Against | Total | Home | Away |
|---|---|---|---|
| Goals conceded per match | 1,49 | 1,24 | 1,72 |
| At least 1 goal conceded | 80% | 65% | 94% |
| At least 2 goals conceded | 40% | 29% | 50% |
| At least 3 goals conceded | 20% | 24% | 17% |
| At least 4 goals conceded | 9% | 6% | 11% |
| Clean sheet | 20% | 35% | 6% |
Real Salt Lake over/under statistics
Matches involving Real Salt Lake produce 2.60 goals on average. More than 2.5 goals were scored in 49% of them and more than 3.5 in 31%.
| Total goals | Total | Home | Away |
|---|---|---|---|
| Average goals | 2,60 | 2,59 | 2,61 |
| Over 0.5 | 97% | 94% | 100% |
| Over 1.5 | 71% | 65% | 78% |
| Over 2.5 | 49% | 47% | 50% |
| Over 3.5 | 31% | 35% | 28% |
| Over 4.5 | 11% | 18% | 6% |
| Over 5.5 | 0% | 0% | 0% |
Both teams to score in Real Salt Lake matches
Both teams scored in 54% of matches. At home that figure is 47%, away from home 61%.
| Both teams to score | Total | Home | Away |
|---|---|---|---|
| Both teams to score | 54% | 47% | 61% |
| Both teams to score + win | 17% | 24% | 11% |
| Both teams to score + draw | 11% | 0% | 22% |
| Both teams to score + loss | 26% | 24% | 28% |
| Both teams to score + over 2.5 | 46% | 47% | 44% |
| No BTTS + over 2.5 | 3% | 0% | 6% |
| Both teams to score in the first half | 26% | 18% | 33% |
| Both teams to score in the second half | 20% | 29% | 11% |
| Both teams to score in both halves | 0% | 0% | 0% |
Statistics by half
Real Salt Lake scored 25 goals before the break and 14 after it, while conceding 23 in the first half and 29 in the second. The side is clearly at its most dangerous before half time.
| First half | Total | Home | Away |
|---|---|---|---|
| First half won | 37% | 47% | 28% |
| First half drawn | 29% | 29% | 28% |
| First half lost | 34% | 24% | 44% |
| Scored in the first half | 0,71 | 0,82 | 0,61 |
| Conceded in the first half | 0,66 | 0,53 | 0,78 |
| Clean sheet in the first half | 49% | 65% | 33% |
| Failed to score in the first half | 43% | 35% | 50% |
| Second half | Total | Home | Away |
|---|---|---|---|
| Second half won | 17% | 24% | 11% |
| Second half drawn | 34% | 41% | 28% |
| Second half lost | 49% | 35% | 61% |
| Scored in the second half | 0,40 | 0,53 | 0,28 |
| Conceded in the second half | 0,83 | 0,71 | 0,94 |
| Clean sheet in the second half | 37% | 47% | 28% |
| Failed to score in the second half | 69% | 59% | 78% |
| Most goals in the first half | 40% | 41% | 39% |
| Most goals in the second half | 34% | 35% | 33% |
| Equal in both halves | 26% | 24% | 28% |
When does Real Salt Lake score?
Most of Real Salt Lake's goals arrive between minutes 41 and 50, accounting for 18% of the total. Goals against come most often between minutes 81 and 90.
Real Salt Lake corner statistics
Real Salt Lake won 4.6 corners per match on average and gave away 5.1. More than 8.5 corners were taken in 61% of its matches.
| Corners | Total | Home | Away |
|---|---|---|---|
| Corners for per match | 4,61 | 5,53 | 3,83 |
| Corners against per match | 5,12 | 4,53 | 5,61 |
| Over 6.5 corners in the match | 79% | 87% | 72% |
| Over 8.5 corners in the match | 61% | 67% | 56% |
| Over 10.5 corners in the match | 42% | 40% | 44% |
| Over 12.5 corners in the match | 24% | 27% | 22% |
| Team over 3.5 corners | 67% | 87% | 50% |
| Team over 4.5 corners | 48% | 53% | 44% |
Based on 33 from the 35 matches.
Real Salt Lake card statistics
Real Salt Lake picked up 2.77 yellow cards per match on average, against 2.23 for the opposition. More than 3.5 cards were shown in 80% of its matches.
| Cards | Total | Home | Away |
|---|---|---|---|
| Yellow cards per match | 2,77 | 2,65 | 2,89 |
| Red cards per match | 0,17 | 0,18 | 0,17 |
| Opponent yellow cards per match | 2,23 | 2,12 | 2,33 |
| Team over 1.5 cards | 77% | 82% | 72% |
| Team over 2.5 cards | 60% | 59% | 61% |
| Over 3.5 cards in the match | 80% | 76% | 83% |
| Over 4.5 cards in the match | 54% | 47% | 61% |
| Over 5.5 cards in the match | 34% | 29% | 39% |
Real Salt Lake shots and xG
The side attempted 14.7 shots per match on average, 4.7 of them on target, a shooting accuracy of 32%.
| Shots | Total | Home | Away |
|---|---|---|---|
| Shots per match | 14,67 | 15,47 | 14,00 |
| Shots on target per match | 4,73 | 4,93 | 4,56 |
| Shots off target per match | 5,55 | 5,60 | 5,50 |
| Shots against per match | 13,45 | 11,67 | 14,94 |
| Expected goals (xG) for | 1,26 | 1,40 | 1,14 |
| Expected goals (xG) against | 1,67 | 1,20 | 2,06 |
| Ball possession | 52,1 | 53,1 | 51,3 |
Based on 33 from the 35 matches (shots).
Most common Real Salt Lake scorelines
The most frequent scoreline is 0-1, in 6 of the 35 matches.
| Result | Count | Share |
|---|---|---|
| 0 - 1 | 6 | 17% |
| 2 - 0 | 3 | 9% |
| 2 - 1 | 3 | 9% |
| 1 - 0 | 3 | 9% |
| 1 - 1 | 3 | 9% |
| 1 - 2 | 3 | 9% |
| 1 - 3 | 3 | 9% |
| 3 - 1 | 2 | 6% |
| 1 - 4 | 2 | 6% |
| 0 - 2 | 2 | 6% |
Scorelines are shown from the perspective of Real Salt Lake.
Real Salt Lake player statistics
| Player | Goals |
|---|---|
| Diego Luna | 9 |
| Diogo António Cupido Gonçalves | 4 |
| Victor Olatunji | 4 |
| Zavier Gozo | 4 |
| Braian Óscar Ojeda Rodríguez | 2 |
The leading scorer for Real Salt Lake this season is Diego Luna (9). Next come Diogo António Cupido Gonçalves (4) and Victor Olatunji (4).
| Player | Assists |
|---|---|
| Diogo António Cupido Gonçalves | 5 |
| Alexandros Katranis | 3 |
| Diego Luna | 3 |
| Zavier Gozo | 3 |
| Dominik Marczuk | 2 |
Diogo António Cupido Gonçalves has provided the most assists for Real Salt Lake (5). Next come Alexandros Katranis (3) and Diego Luna (3).
| Player | Matches |
|---|---|
| Rafael Cabral Barbosa | 35 |
| Justen Glad | 32 |
| Samuel Junqua | 32 |
| Braian Óscar Ojeda Rodríguez | 31 |
| Alexandros Katranis | 30 |
Rafael Cabral Barbosa has played the most matches for Real Salt Lake (35). Next come Justen Glad (32) and Samuel Junqua (32).
| Player | Cards |
|---|---|
| Diego Luna | 12 |
| Alexandros Katranis | 10 |
| Brayan Emanuel Vera Ramírez | 9 |
| Justen Glad | 8 |
| William Agade | 7 |
Diego Luna has picked up the most cards for Real Salt Lake (12). Next come Alexandros Katranis (10) and Brayan Emanuel Vera Ramírez (9).
Attacking
| Player | Total | |
|---|---|---|
| 1 | Diego Luna | 12 |
| 2 | Diogo António Cupido Gonçalves | 9 |
| 3 | Zavier Gozo | 7 |
| 4 | Alexandros Katranis | 4 |
| 4 | Victor Olatunji | 4 |
| 4 | William Agade | 4 |
| 7 | Dominik Marczuk | 3 |
| 8 | Ariath Deng Piol | 2 |
| 8 | Braian Óscar Ojeda Rodríguez | 2 |
| 8 | Johnny Russell | 2 |
| Player | Total | |
|---|---|---|
| 1 | Diego Luna | 7 |
| 2 | Diogo António Cupido Gonçalves | 4 |
| 2 | Victor Olatunji | 4 |
| 2 | Zavier Gozo | 4 |
| 5 | Braian Óscar Ojeda Rodríguez | 2 |
| 5 | Johnny Russell | 2 |
| 5 | William Agade | 2 |
| 8 | Alexandros Katranis | 1 |
| 8 | Ariath Deng Piol | 1 |
| 8 | Brayan Emanuel Vera Ramírez | 1 |
| Player | Total | |
|---|---|---|
| 1 | Diego Luna | 2 |
| Player | Total | |
|---|---|---|
| 1 | Justen Glad | 1 |
| 1 | Victor Olatunji | 1 |
| Player | Total | |
|---|---|---|
| 1 | Diogo António Cupido Gonçalves | 44 |
| 2 | Diego Luna | 43 |
| 3 | Zavier Gozo | 31 |
| 4 | Braian Óscar Ojeda Rodríguez | 26 |
| 5 | Victor Olatunji | 22 |
| 6 | Rwan Philipe Rodrigues de Souza Cruz | 20 |
| 6 | William Agade | 20 |
| 8 | Alexandros Katranis | 19 |
| 9 | Pablo Enrique Ruíz | 18 |
| 10 | Brayan Emanuel Vera Ramírez | 17 |
| Player | Total | |
|---|---|---|
| 1 | Diogo António Cupido Gonçalves | 23 |
| 2 | Diego Luna | 20 |
| 2 | Zavier Gozo | 20 |
| 4 | Victor Olatunji | 14 |
| 5 | Braian Óscar Ojeda Rodríguez | 11 |
| 6 | Rwan Philipe Rodrigues de Souza Cruz | 10 |
| 7 | Pablo Enrique Ruíz | 8 |
| 8 | Alexandros Katranis | 7 |
| 8 | William Agade | 7 |
| 10 | Dominik Marczuk | 5 |
| Player | Total | |
|---|---|---|
| 1 | Zavier Gozo | 64,5% |
| 2 | Victor Olatunji | 63,6% |
| 3 | Diogo António Cupido Gonçalves | 52,3% |
| 4 | Rwan Philipe Rodrigues de Souza Cruz | 50,0% |
| 5 | Diego Luna | 46,5% |
| 6 | Dominik Marczuk | 45,5% |
| 7 | Pablo Enrique Ruíz | 44,4% |
| 8 | Braian Óscar Ojeda Rodríguez | 42,3% |
| 9 | Alexandros Katranis | 36,8% |
| 10 | William Agade | 35,0% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Diego Luna | 20,9% |
| 2 | Victor Olatunji | 18,2% |
| 3 | Zavier Gozo | 12,9% |
| 4 | William Agade | 10,0% |
| 5 | Diogo António Cupido Gonçalves | 9,1% |
| 5 | Dominik Marczuk | 9,1% |
| 7 | Justen Glad | 8,3% |
| 8 | Braian Óscar Ojeda Rodríguez | 7,7% |
| 9 | Brayan Emanuel Vera Ramírez | 5,9% |
| 10 | Alexandros Katranis | 5,3% |
From 450 minutes played
Passing
| Player | Total | |
|---|---|---|
| 1 | Diego Luna | 48 |
| 1 | Diogo António Cupido Gonçalves | 48 |
| 3 | Alexandros Katranis | 35 |
| 4 | Pablo Enrique Ruíz | 31 |
| 5 | Braian Óscar Ojeda Rodríguez | 26 |
| 6 | Samuel Junqua | 23 |
| 6 | Zavier Gozo | 23 |
| 8 | Emeka Somto Eneli | 22 |
| 9 | William Agade | 17 |
| 10 | Noel Caliskan | 14 |
| Player | Total | |
|---|---|---|
| 1 | Justen Glad | 1.981 |
| 2 | Brayan Emanuel Vera Ramírez | 1.209 |
| 3 | Rafael Cabral Barbosa | 1.129 |
| 4 | Braian Óscar Ojeda Rodríguez | 1.126 |
| 5 | Noel Caliskan | 1.043 |
| 6 | Diego Luna | 957 |
| 7 | Emeka Somto Eneli | 885 |
| 8 | Samuel Junqua | 755 |
| 9 | Diogo António Cupido Gonçalves | 674 |
| 10 | Alexandros Katranis | 636 |
| Player | Total | |
|---|---|---|
| 1 | Justen Glad | 90,6% |
| 2 | Philip Quinton | 90,4% |
| 3 | Emeka Somto Eneli | 89,8% |
| 4 | DeAndre Yedlin | 88,5% |
| 5 | Braian Óscar Ojeda Rodríguez | 88,4% |
| 6 | Noel Caliskan | 88,3% |
| 7 | Brayan Emanuel Vera Ramírez | 88,2% |
| 8 | Nelson Palacio Ruiz | 87,4% |
| 9 | Bode Davis | 85,9% |
| 10 | Pablo Enrique Ruíz | 84,1% |
From 450 minutes played
Defending
| Player | Total | |
|---|---|---|
| 1 | Zavier Gozo | 56 |
| 2 | Noel Caliskan | 51 |
| 3 | Emeka Somto Eneli | 40 |
| 4 | Braian Óscar Ojeda Rodríguez | 38 |
| 5 | Justen Glad | 36 |
| 6 | Pablo Enrique Ruíz | 31 |
| 7 | Brayan Emanuel Vera Ramírez | 30 |
| 8 | Samuel Junqua | 27 |
| 9 | Alexandros Katranis | 25 |
| 9 | Diego Luna | 25 |
| Player | Total | |
|---|---|---|
| 1 | Justen Glad | 45 |
| 2 | Braian Óscar Ojeda Rodríguez | 32 |
| 3 | Noel Caliskan | 25 |
| 4 | Brayan Emanuel Vera Ramírez | 22 |
| 5 | Emeka Somto Eneli | 20 |
| 6 | Diogo António Cupido Gonçalves | 19 |
| 7 | Samuel Junqua | 16 |
| 8 | DeAndre Yedlin | 14 |
| 8 | Diego Luna | 14 |
| 8 | Zavier Gozo | 14 |
| Player | Total | |
|---|---|---|
| 1 | Justen Glad | 32 |
| 2 | Brayan Emanuel Vera Ramírez | 18 |
| 3 | Noel Caliskan | 12 |
| 4 | Samuel Junqua | 11 |
| 5 | Philip Quinton | 10 |
| 6 | Emeka Somto Eneli | 8 |
| 7 | Bode Davis | 6 |
| 8 | Braian Óscar Ojeda Rodríguez | 4 |
| 9 | Nelson Palacio Ruiz | 3 |
| 10 | Alexandros Katranis | 2 |
| Player | Total | |
|---|---|---|
| 1 | Braian Óscar Ojeda Rodríguez | 132 |
| 1 | Emeka Somto Eneli | 132 |
| 3 | Zavier Gozo | 125 |
| 4 | Justen Glad | 119 |
| 5 | Diego Luna | 107 |
| 6 | Noel Caliskan | 82 |
| 7 | Samuel Junqua | 80 |
| 8 | Alexandros Katranis | 75 |
| 9 | Brayan Emanuel Vera Ramírez | 71 |
| 10 | Diogo António Cupido Gonçalves | 60 |
| Player | Total | |
|---|---|---|
| 1 | Samuel Junqua | 60,6% |
| 2 | Emeka Somto Eneli | 60,0% |
| 3 | Noel Caliskan | 55,4% |
| 4 | Philip Quinton | 54,9% |
| 5 | Braian Óscar Ojeda Rodríguez | 53,2% |
| 6 | DeAndre Yedlin | 52,6% |
| 7 | Justen Glad | 51,1% |
| 8 | Brayan Emanuel Vera Ramírez | 50,4% |
| 9 | Bode Davis | 49,3% |
| 10 | Nelson Palacio Ruiz | 48,4% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Pablo Enrique Ruíz | 35 |
| 1 | Zavier Gozo | 35 |
| 3 | Braian Óscar Ojeda Rodríguez | 22 |
| 4 | Emeka Somto Eneli | 21 |
| 5 | Diego Luna | 20 |
| 6 | Noel Caliskan | 17 |
| 7 | Bode Davis | 14 |
| 8 | Diogo António Cupido Gonçalves | 12 |
| 9 | Dominik Marczuk | 11 |
| 10 | Brayan Emanuel Vera Ramírez | 10 |
Dribbles
| Player | Total | |
|---|---|---|
| 1 | Zavier Gozo | 38 |
| 2 | Diego Luna | 35 |
| 3 | Braian Óscar Ojeda Rodríguez | 29 |
| 4 | Emeka Somto Eneli | 26 |
| 5 | Diogo António Cupido Gonçalves | 19 |
| 6 | Alexandros Katranis | 13 |
| 7 | Victor Olatunji | 11 |
| 8 | Pablo Enrique Ruíz | 9 |
| 8 | Rwan Philipe Rodrigues de Souza Cruz | 9 |
| 10 | Tyler Wolff | 6 |
| Player | Total | |
|---|---|---|
| 1 | Braian Óscar Ojeda Rodríguez | 64,4% |
| 2 | Emeka Somto Eneli | 60,5% |
| 3 | Zavier Gozo | 45,8% |
| 4 | Diego Luna | 45,5% |
| 5 | Alexandros Katranis | 41,9% |
| 6 | Diogo António Cupido Gonçalves | 41,3% |
From 450 minutes played
Goalkeeper
| Player | Total | |
|---|---|---|
| 1 | Rafael Cabral Barbosa | 7 |
| Player | Total | |
|---|---|---|
| 1 | Rafael Cabral Barbosa | 101 |
| Player | Total | |
|---|---|---|
| 1 | Rafael Cabral Barbosa | 66,0% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Rafael Cabral Barbosa | 4 |
Discipline
| Player | Total | |
|---|---|---|
| 1 | Alexandros Katranis | 10 |
| 1 | Diego Luna | 10 |
| 3 | Brayan Emanuel Vera Ramírez | 9 |
| 4 | Justen Glad | 8 |
| 5 | Braian Óscar Ojeda Rodríguez | 6 |
| 5 | William Agade | 6 |
| 7 | Bode Davis | 5 |
| 7 | Noel Caliskan | 5 |
| 7 | Zavier Gozo | 5 |
| 10 | DeAndre Yedlin | 4 |
| Player | Total | |
|---|---|---|
| 1 | Diego Luna | 2 |
| 2 | Ariath Deng Piol | 1 |
| 2 | Bode Davis | 1 |
| 2 | Victor Olatunji | 1 |
| 2 | William Agade | 1 |
| Player | Total | |
|---|---|---|
| 1 | Alexandros Katranis | 40 |
| 1 | Justen Glad | 40 |
| 3 | Braian Óscar Ojeda Rodríguez | 37 |
| 4 | William Agade | 36 |
| 5 | Brayan Emanuel Vera Ramírez | 33 |
| 6 | Zavier Gozo | 32 |
| 7 | Emeka Somto Eneli | 27 |
| 8 | Noel Caliskan | 26 |
| 9 | Diego Luna | 23 |
| 10 | Pablo Enrique Ruíz | 22 |
| Player | Total | |
|---|---|---|
| 1 | Emeka Somto Eneli | 57 |
| 2 | Diego Luna | 44 |
| 3 | Braian Óscar Ojeda Rodríguez | 43 |
| 4 | Alexandros Katranis | 27 |
| 5 | Samuel Junqua | 25 |
| 6 | Diogo António Cupido Gonçalves | 24 |
| 6 | Noel Caliskan | 24 |
| 8 | Zavier Gozo | 18 |
| 9 | Jesús Rafael Barea Barroso | 15 |
| 9 | William Agade | 15 |
| Player | Total | |
|---|---|---|
| 1 | Zavier Gozo | 12 |
| 2 | William Agade | 9 |
| 3 | Ariath Deng Piol | 8 |
| 3 | Victor Olatunji | 8 |
| 5 | Alexandros Katranis | 7 |
| 6 | Dominik Marczuk | 5 |
| 7 | Forster Ajago | 4 |
| 8 | Diogo António Cupido Gonçalves | 3 |
| 8 | Rwan Philipe Rodrigues de Souza Cruz | 3 |
| 10 | Diego Luna | 2 |
Playing time
| Player | Total | |
|---|---|---|
| 1 | Rafael Cabral Barbosa | 3.150 |
| 2 | Justen Glad | 2.869 |
| 3 | Diego Luna | 2.367 |
| 4 | Diogo António Cupido Gonçalves | 2.270 |
| 5 | Braian Óscar Ojeda Rodríguez | 2.192 |
| 6 | Brayan Emanuel Vera Ramírez | 2.074 |
| 7 | Noel Caliskan | 2.035 |
| 8 | Alexandros Katranis | 1.939 |
| 9 | Zavier Gozo | 1.888 |
| 10 | Emeka Somto Eneli | 1.855 |
| Player | Total | |
|---|---|---|
| 1 | Rafael Cabral Barbosa | 35 |
| 2 | Justen Glad | 32 |
| 3 | Diego Luna | 28 |
| 4 | Diogo António Cupido Gonçalves | 27 |
| 5 | Braian Óscar Ojeda Rodríguez | 26 |
| 6 | Alexandros Katranis | 24 |
| 6 | Brayan Emanuel Vera Ramírez | 24 |
| 8 | Noel Caliskan | 23 |
| 9 | Zavier Gozo | 22 |
| 10 | Emeka Somto Eneli | 19 |
| Player | Total | |
|---|---|---|
| 1 | Victor Olatunji | 7,40 |
| 2 | Diego Luna | 7,25 |
| 3 | Rafael Cabral Barbosa | 7,11 |
| 4 | Diogo António Cupido Gonçalves | 7,07 |
| 5 | Justen Glad | 7,07 |
| 6 | Braian Óscar Ojeda Rodríguez | 6,96 |
| 7 | Emeka Somto Eneli | 6,96 |
| 8 | Zavier Gozo | 6,95 |
| 9 | Noel Caliskan | 6,92 |
| 10 | Brayan Emanuel Vera Ramírez | 6,92 |
From 450 minutes played
Real Salt Lake · Calendar · Top scorers · Most assists · Most cards · Players