Information
History
Season
Club
Appearances
Goals
Assists
Yellow Cards
Double Yellow Cards
Red Cards
Minutes Played
MLS
29
10
2
8
0
0
1846'
MLS
34
10
3
5
0
0
2097'
MLS Cup
3
0
0
0
0
1
264'
#27
CONCACAF Champions League
4
0
1
0
0
0
336'
MLS
3
0
0
1
0
0
46'
MLS
13
2
0
1
0
1
564'
US Open Cup
2
0
0
0
0
0
76'
MLS Cup
1
1
0
0
0
0
90'
USL Championship
9
9
2
4
0
0
767'
MLS Cup
5
1
1
1
0
0
183'
MLS
17
1
0
3
0
0
685'
US Open Cup
3
1
1
1
0
0
195'
USL Cup
1
0
0
0
0
0
90'
USL Championship
5
2
1
1
0
0
373'
MLS Cup
2
1
0
0
0
0
180'
MLS
27
2
4
1
0
0
1398'
MLS
9
1
0
1
0
1
489'
US Open Cup
1
1
0
0
0
0
90'
Primera A
16
2
2
2
0
0
816'
MLS Cup
6
1
2
0
0
0
330'
MLS
26
1
2
1
0
0
1012'
US Open Cup
1
0
0
0
0
0
62'
USL Championship
2
0
1
0
0
0
180'
Primera A
19
6
0
2
0
0
1333'
Primera A
10
4
2
2
0
0
845'
Transfer History
Season | Date | From | To | Details |
---|---|---|---|---|
2016/17 | 23/01/2017 | Millonarios | Portland | Transfer |
2016/17 | 01/07/2016 | Portland | Millonarios | Transfer |
2014/15 | 01/01/2015 | Atlético Nacional | Portland | Transfer |
2014/15 | 31/12/2014 | Alianza Petrolera | Atlético Nacional | Transfer |
2011/12 | 01/01/2012 | Atlético Nacional | Alianza Petrolera | Transfer |
Date | Competition | Club | Match | Goalkeeper | |
---|---|---|---|---|---|
30/09/2019 | MLS | POR | SKC 2 - 2 POR | Tim Melia | 85' |
21/09/2019 | USL Championship | POR | POR 6 - 3 SEA | Trey Muse | 48' |
26/05/2019 | USL Championship | EPA | POR 1 - 1 EPA | Logan Ketterer | 41' |
26/05/2019 | USL Championship | POR | POR 1 - 1 EPA | Logan Ketterer | 41' |
12/05/2019 | USL Championship | POR | SEA 1 - 4 POR | Bryan Meredith | 49' |
24/03/2019 | USL Championship | LVF | POR 3 - 1 LVF | Thomas Olsen | 44' |