Randall Leal

Randall Leal
First Name:
Randall Enrique
Last Name:
Leal Arley
Short name:
R. Leal
Name in home country:
Randall Enrique Leal Arley
Position:
Attacker
Height:
169 cm
Weight:
74 kg
Nationality:
Costa Rica
Age:
14-01-1997 (29)
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalPenaltyMissed penaltyOwn GoalYellow cardRed cardYellow-Red cardTotal goalsAssist
US Major League Soccer 2024NashvilleNashville807880000000002
US Major League Soccer 2025DC UnitedDC United154515114000000001
US Major League Soccer 2020NashvilleNashville46423672430600040068
US Major League Soccer 2020 Group stageNashvilleNashville00000000000000
US Major League Soccer 2021NashvilleNashville665447241242160006001614
US Major League Soccer 2022NashvilleNashville5854444044422001400410
US Major League Soccer 2023NashvilleNashville423023941228600060062

Matches

10-08-2025 00:30
New England Revolution
DC United
61'
27-07-2025 00:30
DC United
Austin
66'
20-07-2025 00:30
Columbus Crew
DC United
12'
17-07-2025 00:30
Charlotte
DC United
Assist
44'
13-07-2025 03:30
LA Galaxy
DC United
33'
06-07-2025 00:30
DC United
Atlanta United
10'
29-06-2025 00:30
DC United
Nashville
15-06-2025 02:30
Real Salt Lake
DC United
62'
08-06-2025 00:30
DC United
Chicago Fire
44'
01-06-2025 00:30
Cincinnati
DC United
29-05-2025 00:30
DC United
New England Revolution
24'
18-05-2025 01:30
Nashville
DC United
33'
15-05-2025 00:30
DC United
New York City
59'
10-05-2025 21:30
Toronto
DC United
27'
04-05-2025 00:30
DC United
Colorado Rapids
20-04-2025 00:30
New York RB
DC United
13-04-2025 00:30
DC United
Cincinnati
4'
06-04-2025 22:00
San Jose Earthquakes
DC United
16'
23-02-2025 00:30
DC United
Toronto
20'
19-10-2024 23:00
Chicago Fire
Nashville
Assist
7'
Assist
7'
06-10-2024 21:00
New York City
Nashville
20'
20'
03-10-2024 01:30
Nashville
DC United
29-09-2024 00:30
New England Revolution
Nashville
12'
12'
21-04-2024 00:30
Inter Miami
Nashville
21-10-2023 23:00
Nashville
New York RB
32'
32'
15-10-2023 01:30
Nashville
New England Revolution
86'
86'
08-10-2023 00:30
Philadelphia Union
Nashville
77'
77'
05-10-2023 01:30
Nashville
Orlando City
77'
77'
01-10-2023 01:30
Nashville
Seattle Sounders
80'
80'
24-09-2023 03:30
San Jose Earthquakes
Nashville
23'
23'
03-09-2023 01:30
Nashville
Charlotte
59'
59'
31-08-2023 00:30
Inter Miami
Nashville
46'
46'
27-08-2023 00:30
Atlanta United
Nashville
22'
22'
16-07-2023 00:30
Cincinnati
Nashville
Assist
81'
Assist
81'
13-07-2023 01:30
Nashville
Philadelphia Union
Yellow card
63'
Yellow card
63'
09-07-2023 01:30
Chicago Fire
Nashville
Yellow card
87'
Yellow card
87'
02-07-2023 01:30
Nashville
DC United
GoalYellow cardGoal
67'
GoalYellow cardGoal
67'
25-06-2023 00:30
Columbus Crew
Nashville
79'
79'
22-06-2023 00:30
Montréal
Nashville
71'
71'
18-06-2023 01:30
Nashville
St. Louis City
90'
90'
11-06-2023 00:30
Toronto
Nashville
Goal
32'
Goal
32'
04-06-2023 01:30
Dallas
Nashville
23'
23'
29-05-2023 01:30
Nashville
Columbus Crew
18'
18'
18-05-2023 01:30
Nashville
Inter Miami
9'
9'
25-02-2023 21:30
Nashville
New York City
75'
75'
15-10-2022 20:00
LA Galaxy
Nashville
82'
82'
09-10-2022 22:00
Los Angeles
Nashville
68'
68'
03-10-2022 01:30
Nashville
Houston Dynamo
90'
90'
18-09-2022 02:00
Austin
Nashville
86'
86'
10-09-2022 20:30
Nashville
LA Galaxy
Yellow card
72'
Yellow card
72'
01-09-2022 01:30
Nashville
Colorado Rapids
AssistYellow card
90'
AssistYellow card
90'
28-08-2022 03:00
Vancouver Whitecaps
Nashville
Goal
66'
Goal
66'
22-08-2022 01:30
Nashville
Dallas
84'
84'
15-08-2022 02:00
Nashville
Minnesota United
Yellow card
90'
Yellow card
90'
07-08-2022 01:00
Nashville
Toronto
27'
27'
04-08-2022 03:30
Portland Timbers
Nashville
87'
87'
31-07-2022 01:00
Nashville
Vancouver Whitecaps
74'
74'
24-07-2022 00:30
Cincinnati
Nashville
71'
71'
18-07-2022 01:30
Nashville
Los Angeles
Yellow card
90'
Yellow card
90'
14-07-2022 01:30
Nashville
Seattle Sounders
88'
88'
10-07-2022 00:30
Charlotte
Nashville
Yellow card
77'
Yellow card
77'
04-07-2022 01:30
Nashville
Portland Timbers
Assist
82'
Assist
82'
25-06-2022 22:00
DC United
Nashville
Assist
62'
Assist
62'
19-06-2022 23:00
Nashville
Sporting Kansas City
14'
14'
08-05-2022 22:00
Nashville
Real Salt Lake
46'
46'
01-05-2022 21:00
Nashville
Philadelphia Union
Yellow cardPenalty
87'
Yellow cardPenalty
87'
24-04-2022 03:30
LA Galaxy
Nashville
87'
87'
16-04-2022 20:30
San Jose Earthquakes
Nashville
88'
88'
10-04-2022 01:30
Sporting Kansas City
Nashville
Assist
90'
Assist
90'
02-04-2022 23:00
Columbus Crew
Nashville
81'
81'
20-03-2022 01:30
Real Salt Lake
Nashville
90'
90'
13-03-2022 01:30
Dallas
Nashville
Yellow card
80'
Yellow card
80'
05-03-2022 23:00
Minnesota United
Nashville
90'
90'
28-02-2022 01:00
Seattle Sounders
Nashville
Assist
81'
Assist
81'
28-11-2021 22:30
Philadelphia Union
Nashville
Yellow card
106'
Yellow card
106'
24-11-2021 01:00
Nashville
Orlando City
90'
90'
07-11-2021 20:30
Nashville
New York RB
90'
90'
31-10-2021 20:00
Orlando City
Nashville
Assist
81'
Assist
81'
28-10-2021 00:30
Cincinnati
Nashville
GoalGoalAssist
84'
GoalGoalAssist
84'
24-10-2021 00:30
Philadelphia Union
Nashville
77'
77'
21-10-2021 01:30
Nashville
Columbus Crew
68'
68'
03-10-2021 17:00
New York City
Nashville
44'
44'
30-09-2021 01:30
Nashville
Orlando City
Goal
70'
Goal
70'
26-09-2021 18:00
Chicago Fire
Nashville
62'
62'
23-09-2021 00:30
Inter Miami
Nashville
Goal
84'
Goal
84'
19-09-2021 00:30
Toronto
Nashville
Assist
35'
Assist
35'
12-09-2021 01:00
Montréal
Nashville
28-08-2021 20:30
Atlanta United
Nashville
GoalYellow card
31'
GoalYellow card
31'
19-08-2021 01:30
Nashville
Orlando City
72'
72'
16-08-2021 00:00
Nashville
DC United
Assist
77'
Assist
77'
08-08-2021 23:00
Inter Miami
Nashville
74'
74'
05-08-2021 00:00
New England Revolution
Nashville
11'
11'
02-08-2021 00:30
Toronto
Nashville
77'
77'
25-07-2021 01:30
Nashville
Cincinnati
Goal
90'
Goal
90'
22-07-2021 00:30
Columbus Crew
Nashville
22'
22'
18-07-2021 01:30
Nashville
Chicago Fire
74'
74'
09-07-2021 01:30
Nashville
Atlanta United
Yellow card
90'
Yellow card
90'
04-07-2021 01:00
Nashville
Philadelphia Union
Assist
87'
Assist
87'
27-06-2021 01:30
Nashville
Montréal
22'
22'
24-06-2021 01:30
Nashville
Toronto
82'
82'
19-06-2021 01:00
New York RB
Nashville
63'
63'
29-05-2021 20:30
Atlanta United
Nashville
77'
77'
24-05-2021 02:00
Nashville
Austin
Goal
79'
Goal
79'
16-05-2021 02:30
Real Salt Lake
Nashville
83'
83'
08-05-2021 18:30
Nashville
New England Revolution
90'
90'
02-05-2021 18:00
Nashville
Inter Miami
90'
90'
24-04-2021 19:00
Nashville
Montréal
Assist
90'
Assist
90'
18-04-2021 01:30
Nashville
Cincinnati
AssistGoal
90'
AssistGoal
90'
30-11-2020 01:00
Columbus Crew
Nashville
100'
100'
24-11-2020 23:00
Toronto
Nashville
118'
118'
08-11-2020 20:30
Orlando City
Nashville
69'
69'
05-11-2020 01:30
Nashville
Dallas
70'
70'
01-11-2020 00:30
Nashville
Chicago Fire
Assist
89'
Assist
89'
27-10-2020 23:00
Montréal
Nashville
Goal
86'
Goal
86'
24-10-2020 02:50
Nashville
New England Revolution
Assist
84'
Assist
84'
21-10-2020 01:30
Nashville
Dallas
GoalAssist
90'
GoalAssist
90'
15-10-2020 01:00
Houston Dynamo
Nashville
44'
44'
12-10-2020 00:30
Sporting Kansas City
Nashville
Assist
90'
Assist
90'
07-10-2020 01:30
Nashville
Minnesota United
Yellow card
90'
Yellow card
90'
04-10-2020 00:30
New England Revolution
Nashville
89'
89'
26-09-2020 20:30
Nashville
Houston Dynamo
76'
76'
24-09-2020 01:30
Nashville
DC United
28'
28'
07-09-2020 01:00
Inter Miami
Nashville
61'
61'
03-09-2020 01:30
Nashville
Orlando City
Goal
72'
Goal
72'
31-08-2020 01:30
Nashville
Inter Miami
75'
75'
27-08-2020 00:30
Orlando City
Nashville
90'
90'
23-08-2020 00:00
Atlanta United
Nashville
90'
90'
17-08-2020 05:00
Dallas
Nashville
66'
66'
13-08-2020 01:30
Dallas
Nashville
Yellow card
82'
Yellow card
82'
08-03-2020 23:00
Portland Timbers
Nashville
90'
90'
01-03-2020 01:00
Nashville
Atlanta United
87'
87'
Share This Article
Enable Notifications OK No thanks