Skip to content

Instantly share code, notes, and snippets.

@matt-bernhardt
Created December 3, 2015 05:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matt-bernhardt/d19347c166bd0c88f356 to your computer and use it in GitHub Desktop.
Save matt-bernhardt/d19347c166bd0c88f356 to your computer and use it in GitHub Desktop.
Data around an analysis of the teams in the 2015 MLS Cup
# Read in data
passing <- read.csv('passing.csv')
# Subset
Portland <- subset(passing, Team == 'Portland')
Portland$Player <- factor(Portland$Player)
Portland.Starters <- subset(Portland, Starter == 'Starter')
Portland.Starters$Player <- factor(Portland.Starters$Player)
Columbus <- subset(passing, Team == 'Columbus')
Columbus$Player <- factor(Columbus$Player)
Columbus.Starters <- subset(Columbus, Starter == 'Starter')
Columbus.Starters$Player <- factor(Columbus.Starters$Player)
# TODO:
# - Convert passing$Result to ordered factor "Loss", "Draw", "Win"
# - Subset dataframe by team, leave an overall data frame
# Summaries
summary(passing$Accuracy)
summary(passing$Passes)
summary(passing$Completed)
# Summarize results
plot(passing$Result~passing$Team)
# Summarize Games Played
plot(Portland$Player,las=2,main="Games Played Since 9/27: Portland Timbers FC",col="forestgreen")
plot(Columbus$Player,las=2,main="Games Played Since 9/27: Columbus Crew SC",col="#ffd407")
# Basic plots
hist(passing$Passes,
main="Histogram of Player Passes Since Last Meeting:\nColumbus and Portland",
xlab="Passes completed by a single player",
ylab="Frequency",
col="gray",
las=1
)
hist(passing$Accuracy,
main="Histogram of Passing Accuracy Since Last Meeting:\nColumbus and Portland",
xlab="Passing Accuracy by a single player",
ylab="Frequency",
xaxt="n",
col="gray",
las=1
)
axis(1, at=pretty(passing$Accuracy), lab=paste0(pretty(passing$Accuracy) * 100, "%"))
par(new=F,mfrow=c(1,1))
plot(Portland.Starters$Passes,Portland.Starters$Accuracy,
main="",
xlab="",
ylab="",
pch=19,
las=1,
col="forestgreen",
xlim=c(0,100),
yaxt="n",
xaxt="n"
)
par(new=T)
plot(Columbus.Starters$Passes,Columbus.Starters$Accuracy,
main="Passes Completed vs Passing Accuracy\nColumbus and Portland Starters",
xlab="Passes Completed",
ylab="Passing Accuracy",
pch=19,
las=1,
col="#ffd407",
xlim=c(0,100),
yaxt="n"
)
axis(2, at=pretty(passing$Accuracy), las=2, lab=paste0(pretty(passing$Accuracy) * 100, "%"))
# Comparing two teams
boxplot(passing$Passes~passing$Team)
boxplot(passing$Completed~passing$Team)
boxplot(passing$Accuracy~passing$Team)
boxplot(passing$Accuracy~passing$Result+passing$Team)
boxplot(passing$Passes~passing$Result+passing$Team)
# Passes and team role (Starter or Substitute?)
boxplot(
passing$Accuracy~passing$Starter+passing$Team,
main="Passing Accuracy by Team and Role",
xlab="Role.Team",
ylab="Passing Accuracy",
col="gray",
pch=19,
yaxt="n"
)
axis(2, at=pretty(passing$Accuracy), las=2, lab=paste0(pretty(passing$Accuracy) * 100, "%"))
boxplot(
passing$Completed~passing$Starter+passing$Team,
main="Passes Completed by Team and Role",
xlab="Role.Team",
ylab="Passes Completed",
col="gray",
pch=19
)
boxplot(
passing$Passes~passing$Starter+passing$Team,
main="Passes Attempted by Team and Role",
xlab="Role.Team",
ylab="Passes Attempted",
col="gray",
pch=19
)
# By player
boxplot(passing$Passes~passing$Player)
# Two-up boxplot of passes attempted
par(mfrow=c(1,2))
boxplot(
Portland$Passes~Portland$Player,
main="Passes Attempted: Portland",
col="forestgreen",
las=2
)
boxplot(
Columbus$Passes~Columbus$Player,
main="Passes Attempted: Columbus",
col="#ffd407",
las=2
)
# Two-up boxplot of passes attempted
par(mfrow=c(1,2))
boxplot(
Portland.Starters$Accuracy~Portland.Starters$Player,
main="Passing Accuracy: Portland Starters",
col="forestgreen",
las=2,
ylim=c(0,1),
yaxt="n"
)
axis(2, at=pretty(Portland.Starters$Accuracy), lim=c(0,1), las=2, lab=paste0(pretty(Portland.Starters$Accuracy) * 100, "%"))
boxplot(
Columbus.Starters$Accuracy~Columbus.Starters$Player,
main="Passing Accuracy: Columbus Starters",
col="#ffd407",
las=2,
ylim=c(0,1),
yaxt="n"
)
axis(2, at=pretty(Columbus.Starters$Accuracy), lim=c(0,1), las=2, lab=paste0(pretty(Columbus.Starters$Accuracy) * 100, "%"))
Team Player Position Starter Game Result Location Passes Accuracy Completed
Columbus Clark GK Starter 11/29/2015 Loss Away 20 0.2 4
Columbus Afful Def Starter 11/29/2015 Loss Away 33 0.696969697 23
Columbus Parkhurst Def Starter 11/29/2015 Loss Away 15 0.466666667 7
Columbus Sauro Def Starter 11/29/2015 Loss Away 21 0.714285714 15
Columbus Francis Def Starter 11/29/2015 Loss Away 36 0.75 27
Columbus Tchani Mid Starter 11/29/2015 Loss Away 56 0.839285714 47
Columbus Trapp Mid Starter 11/29/2015 Loss Away 57 0.789473684 45
Columbus Finlay Mid Starter 11/29/2015 Loss Away 18 0.722222222 13
Columbus Higuain Mid Starter 11/29/2015 Loss Away 56 0.857142857 48
Columbus Meram Mid Starter 11/29/2015 Loss Away 32 0.8125 26
Columbus Kamara Fwd Starter 11/29/2015 Loss Away 31 0.483870968 15
Columbus Wahl Def Sub 11/29/2015 Loss Away 1 0 0
Columbus Klute Def Sub 11/29/2015 Loss Away 6 0.666666667 4
Columbus Saeid Mid Sub 11/29/2015 Loss Away 3 0.666666667 2
Columbus Clark GK Starter 11/22/2015 Win Home 24 0.333333333 8
Columbus Afful Def Starter 11/22/2015 Win Home 34 0.794117647 27
Columbus Parkhurst Def Starter 11/22/2015 Win Home 32 0.5625 18
Columbus Wahl Def Starter 11/22/2015 Win Home 15 0.8 12
Columbus Francis Def Starter 11/22/2015 Win Home 33 0.484848485 16
Columbus Tchani Mid Starter 11/22/2015 Win Home 43 0.76744186 33
Columbus Trapp Mid Starter 11/22/2015 Win Home 43 0.790697674 34
Columbus Finlay Mid Starter 11/22/2015 Win Home 26 0.769230769 20
Columbus Higuain Mid Starter 11/22/2015 Win Home 61 0.836065574 51
Columbus Meram Mid Starter 11/22/2015 Win Home 23 0.782608696 18
Columbus Kamara Fwd Starter 11/22/2015 Win Home 33 0.636363636 21
Columbus Cedrick Mid Sub 11/22/2015 Win Home 9 1 9
Columbus George Mid Sub 11/22/2015 Win Home 0 0 0
Columbus Klute Def Sub 11/22/2015 Win Home 4 1 4
Columbus Clark GK Starter 11/8/2015 Win Home 45 0.866666667 39
Columbus Afful Def Starter 11/8/2015 Win Home 43 0.674418605 29
Columbus Sauro Def Starter 11/8/2015 Win Home 80 0.8375 67
Columbus Parkhurst Def Starter 11/8/2015 Win Home 67 0.820895522 55
Columbus Francis Def Starter 11/8/2015 Win Home 47 0.765957447 36
Columbus Tchani Mid Starter 11/8/2015 Win Home 51 0.764705882 39
Columbus Trapp Mid Starter 11/8/2015 Win Home 88 0.875 77
Columbus Finlay Mid Starter 11/8/2015 Win Home 23 0.869565217 20
Columbus Higuain Mid Starter 11/8/2015 Win Home 74 0.77027027 57
Columbus Meram Mid Starter 11/8/2015 Win Home 28 0.642857143 18
Columbus Kamara Fwd Starter 11/8/2015 Win Home 28 0.714285714 20
Columbus Cedrick Mid Sub 11/8/2015 Win Home 14 0.928571429 13
Columbus Wahl Def Sub 11/8/2015 Win Home 0 0 0
Columbus McInerney Fwd Sub 11/8/2015 Win Home 11 0.727272727 8
Columbus Clark GK Starter 11/2/2015 Loss Away 30 0.766666667 23
Columbus Afful Def Starter 11/2/2015 Loss Away 46 0.826086957 38
Columbus Parkhurst Def Starter 11/2/2015 Loss Away 41 0.804878049 33
Columbus Sauro Def Starter 11/2/2015 Loss Away 45 0.955555556 43
Columbus Francis Def Starter 11/2/2015 Loss Away 35 0.857142857 30
Columbus Tchani Mid Starter 11/2/2015 Loss Away 28 0.785714286 22
Columbus Trapp Mid Starter 11/2/2015 Loss Away 72 0.888888889 64
Columbus Finlay Mid Starter 11/2/2015 Loss Away 10 0.7 7
Columbus Higuain Mid Starter 11/2/2015 Loss Away 66 0.818181818 54
Columbus Meram Mid Starter 11/2/2015 Loss Away 29 0.689655172 20
Columbus Kamara Fwd Starter 11/2/2015 Loss Away 23 0.608695652 14
Columbus Cedrick Mid Sub 11/2/2015 Loss Away 11 0.909090909 10
Columbus George Mid Sub 11/2/2015 Loss Away 7 1 7
Columbus Clark GK Starter 10/25/2015 Win Home 43 0.76744186 33
Columbus Afful Def Starter 10/25/2015 Win Home 51 0.843137255 43
Columbus Parkhurst Def Starter 10/25/2015 Win Home 73 0.945205479 69
Columbus Sauro Def Starter 10/25/2015 Win Home 70 0.914285714 64
Columbus Francis Def Starter 10/25/2015 Win Home 56 0.910714286 51
Columbus Tchani Mid Starter 10/25/2015 Win Home 71 0.746478873 53
Columbus Trapp Mid Starter 10/25/2015 Win Home 95 0.894736842 85
Columbus Finlay Mid Starter 10/25/2015 Win Home 17 0.882352941 15
Columbus Saeid Mid Starter 10/25/2015 Win Home 16 0.75 12
Columbus Meram Mid Starter 10/25/2015 Win Home 26 0.615384615 16
Columbus McInerney Fwd Starter 10/25/2015 Win Home 13 0.846153846 11
Columbus Cedrick Mid Sub 10/25/2015 Win Home 13 0.769230769 10
Columbus Schoenfeld Fwd Sub 10/25/2015 Win Home 4 1 4
Columbus George Mid Sub 10/25/2015 Win Home 53 0.981132075 52
Columbus Clark GK Starter 10/17/2015 Win Away 24 0.791666667 19
Columbus Afful Def Starter 10/17/2015 Win Away 34 0.647058824 22
Columbus Sauro Def Starter 10/17/2015 Win Away 40 0.975 39
Columbus Parkhurst Def Starter 10/17/2015 Win Away 45 0.822222222 37
Columbus Francis Def Starter 10/17/2015 Win Away 46 0.847826087 39
Columbus Tchani Mid Starter 10/17/2015 Win Away 64 0.75 48
Columbus Trapp Mid Starter 10/17/2015 Win Away 61 0.918032787 56
Columbus Finlay Mid Starter 10/17/2015 Win Away 22 0.681818182 15
Columbus Higuain Mid Starter 10/17/2015 Win Away 58 0.810344828 47
Columbus Meram Mid Starter 10/17/2015 Win Away 29 0.620689655 18
Columbus Kamara Fwd Starter 10/17/2015 Win Away 17 0.411764706 7
Columbus Schoenfeld Fwd Sub 10/17/2015 Win Away 1 1 1
Columbus Clark GK Starter 10/4/2015 Loss Away 35 0.685714286 24
Columbus Afful Def Starter 10/4/2015 Loss Away 54 0.777777778 42
Columbus Sauro Def Starter 10/4/2015 Loss Away 40 0.75 30
Columbus Parkhurst Def Starter 10/4/2015 Loss Away 46 0.847826087 39
Columbus Francis Def Starter 10/4/2015 Loss Away 30 0.8 24
Columbus Saeid Mid Starter 10/4/2015 Loss Away 51 0.882352941 45
Columbus Tchani Mid Starter 10/4/2015 Loss Away 52 0.846153846 44
Columbus Finlay Mid Starter 10/4/2015 Loss Away 11 0.818181818 9
Columbus Higuain Mid Starter 10/4/2015 Loss Away 57 0.771929825 44
Columbus Meram Mid Starter 10/4/2015 Loss Away 37 0.810810811 30
Columbus Kamara Fwd Starter 10/4/2015 Loss Away 27 0.444444444 12
Columbus Cedrick Mid Sub 10/4/2015 Loss Away 15 0.866666667 13
Columbus McInerney Fwd Sub 10/4/2015 Loss Away 1 0 0
Columbus Clark GK Starter 9/27/2015 Loss Home 24 0.958333333 23
Columbus Afful Def Starter 9/27/2015 Loss Home 40 0.9 36
Columbus Wahl Def Starter 9/27/2015 Loss Home 30 0.7 21
Columbus Parkhurst Def Starter 9/27/2015 Loss Home 41 0.780487805 32
Columbus Francis Def Starter 9/27/2015 Loss Home 30 0.8 24
Columbus Trapp Mid Starter 9/27/2015 Loss Home 65 0.892307692 58
Columbus Tchani Mid Starter 9/27/2015 Loss Home 33 0.848484848 28
Columbus Finlay Mid Starter 9/27/2015 Loss Home 10 0.8 8
Columbus Higuain Mid Starter 9/27/2015 Loss Home 62 0.822580645 51
Columbus Meram Mid Starter 9/27/2015 Loss Home 31 0.774193548 24
Columbus Kamara Fwd Starter 9/27/2015 Loss Home 19 0.789473684 15
Columbus Jimenez Mid Sub 9/27/2015 Loss Home 6 0.833333333 5
Columbus Saeid Mid Sub 9/27/2015 Loss Home 24 0.833333333 20
Columbus Cedrick Mid Sub 9/27/2015 Loss Home 7 1 7
Portland Kwarasey GK Starter 11/29/2015 Draw Away 28 0.428571429 12
Portland Powell Def Starter 11/29/2015 Draw Away 25 0.4 10
Portland Borchers Def Starter 11/29/2015 Draw Away 30 0.666666667 20
Portland Paparatto Def Starter 11/29/2015 Draw Away 18 0.666666667 12
Portland Villafana Def Starter 11/29/2015 Draw Away 26 0.769230769 20
Portland Nagbe Mid Starter 11/29/2015 Draw Away 38 0.868421053 33
Portland Chara Mid Starter 11/29/2015 Draw Away 50 0.9 45
Portland Valeri Mid Starter 11/29/2015 Draw Away 30 0.8 24
Portland Asprilla Fwd Starter 11/29/2015 Draw Away 17 0.882352941 15
Portland Adi Fwd Starter 11/29/2015 Draw Away 22 0.909090909 20
Portland Wallace Fwd Starter 11/29/2015 Draw Away 45 0.6 27
Portland Jewsbury Mid Sub 11/29/2015 Draw Away 2 1 2
Portland Melano Fwd Sub 11/29/2015 Draw Away 3 0.666666667 2
Portland Urruti Fwd Sub 11/29/2015 Draw Away 5 0.8 4
Portland Kwarasey GK Starter 11/23/2015 Win Home 17 0.529411765 9
Portland Powell Def Starter 11/23/2015 Win Home 31 0.774193548 24
Portland Ridgewell Def Starter 11/23/2015 Win Home 25 0.68 17
Portland Borchers Def Starter 11/23/2015 Win Home 27 0.814814815 22
Portland Villafana Def Starter 11/23/2015 Win Home 42 0.80952381 34
Portland Chara Mid Starter 11/23/2015 Win Home 59 0.847457627 50
Portland Jewsbury Mid Starter 11/23/2015 Win Home 45 0.844444444 38
Portland Asprilla Fwd Starter 11/23/2015 Win Home 32 0.71875 23
Portland Nagbe Mid Starter 11/23/2015 Win Home 53 0.924528302 49
Portland Melano Fwd Starter 11/23/2015 Win Home 17 0.764705882 13
Portland Adi Fwd Starter 11/23/2015 Win Home 26 0.692307692 18
Portland Johnson Mid Sub 11/23/2015 Win Home 1 1 1
Portland Urruti Fwd Sub 11/23/2015 Win Home 2 0.5 1
Portland Paparatto Def Sub 11/23/2015 Win Home 14 0.642857143 9
Portland Kwarasey GK Starter 11/9/2015 Win Away 22 0.272727273 6
Portland Powell Def Starter 11/9/2015 Win Away 31 0.677419355 21
Portland Ridgewell Def Starter 11/9/2015 Win Away 45 0.711111111 32
Portland Borchers Def Starter 11/9/2015 Win Away 13 0.769230769 10
Portland Villafana Def Starter 11/9/2015 Win Away 30 0.866666667 26
Portland Nagbe Mid Starter 11/9/2015 Win Away 60 0.916666667 55
Portland Valeri Mid Starter 11/9/2015 Win Away 53 0.867924528 46
Portland Chara Mid Starter 11/9/2015 Win Away 55 0.872727273 48
Portland Asprilla Fwd Starter 11/9/2015 Win Away 26 0.730769231 19
Portland Adi Fwd Starter 11/9/2015 Win Away 30 0.833333333 25
Portland Wallace Fwd Starter 11/9/2015 Win Away 43 0.860465116 37
Portland Paparatto Def Sub 11/9/2015 Win Away 2 1 2
Portland Jewsbury Mid Sub 11/9/2015 Win Away 0 0 0
Portland Melano Fwd Sub 11/9/2015 Win Away 2 1 2
Portland Gleeson GK Starter 11/1/2015 Draw Home 26 0.538461538 14
Portland Powell Def Starter 11/1/2015 Draw Home 55 0.690909091 38
Portland Ridgewell Def Starter 11/1/2015 Draw Home 50 0.76 38
Portland Borchers Def Starter 11/1/2015 Draw Home 23 0.826086957 19
Portland Villafana Def Starter 11/1/2015 Draw Home 42 0.857142857 36
Portland Nagbe Mid Starter 11/1/2015 Draw Home 79 0.911392405 72
Portland Jewsbury Mid Starter 11/1/2015 Draw Home 51 0.882352941 45
Portland Melano Fwd Starter 11/1/2015 Draw Home 10 0.8 8
Portland Valeri Mid Starter 11/1/2015 Draw Home 66 0.787878788 52
Portland Wallace Fwd Starter 11/1/2015 Draw Home 34 0.764705882 26
Portland Adi Fwd Starter 11/1/2015 Draw Home 34 0.764705882 26
Portland Urruti Fwd Sub 11/1/2015 Draw Home 4 0.5 2
Portland Asprilla Fwd Sub 11/1/2015 Draw Home 12 0.666666667 8
Portland Kwarasey GK Starter 10/30/2015 Draw Home 40 0.475 19
Portland Powell Def Starter 10/30/2015 Draw Home 32 0.59375 19
Portland Ridgewell Def Starter 10/30/2015 Draw Home 40 0.825 33
Portland Borchers Def Starter 10/30/2015 Draw Home 42 0.69047619 29
Portland Villafana Def Starter 10/30/2015 Draw Home 23 0.52173913 12
Portland Nagbe Mid Starter 10/30/2015 Draw Home 42 0.761904762 32
Portland Jewsbury Mid Starter 10/30/2015 Draw Home 33 0.787878788 26
Portland Valeri Mid Starter 10/30/2015 Draw Home 54 0.592592593 32
Portland Melano Fwd Starter 10/30/2015 Draw Home 15 0.733333333 11
Portland Adi Fwd Starter 10/30/2015 Draw Home 24 0.75 18
Portland Wallace Fwd Starter 10/30/2015 Draw Home 28 0.678571429 19
Portland Fochive Fwd Sub 10/30/2015 Draw Home 22 0.545454545 12
Portland Asprilla Fwd Sub 10/30/2015 Draw Home 4 0.5 2
Portland Urruti Fwd Sub 10/30/2015 Draw Home 0 0 0
Portland Kwarasey GK Starter 10/25/2015 Win Home 17 0.588235294 10
Portland Powell Def Starter 10/25/2015 Win Home 49 0.734693878 36
Portland Ridgewell Def Starter 10/25/2015 Win Home 49 0.755102041 37
Portland Borchers Def Starter 10/25/2015 Win Home 45 0.777777778 35
Portland Villafana Def Starter 10/25/2015 Win Home 47 0.829787234 39
Portland Chara Mid Starter 10/25/2015 Win Home 58 0.931034483 54
Portland Fochive Fwd Starter 10/25/2015 Win Home 57 0.807017544 46
Portland Wallace Fwd Starter 10/25/2015 Win Home 48 0.895833333 43
Portland Nagbe Mid Starter 10/25/2015 Win Home 44 0.863636364 38
Portland Melano Fwd Starter 10/25/2015 Win Home 11 0.818181818 9
Portland Adi Fwd Starter 10/25/2015 Win Home 29 0.655172414 19
Portland Jewsbury Mid Sub 10/25/2015 Win Home 22 0.863636364 19
Portland Asprilla Fwd Sub 10/25/2015 Win Home 5 0.6 3
Portland Urruti Fwd Sub 10/25/2015 Win Home 0 0 0
Portland Kwarasey GK Starter 10/19/2015 Win Away 22 0.454545455 10
Portland Peay Def Starter 10/19/2015 Win Away 28 0.892857143 25
Portland Ridgewell Def Starter 10/19/2015 Win Away 39 0.743589744 29
Portland Borchers Def Starter 10/19/2015 Win Away 24 0.916666667 22
Portland Villafana Def Starter 10/19/2015 Win Away 34 0.911764706 31
Portland Nagbe Mid Starter 10/19/2015 Win Away 66 0.96969697 64
Portland Valeri Mid Starter 10/19/2015 Win Away 62 0.85483871 53
Portland Chara Mid Starter 10/19/2015 Win Away 48 0.958333333 46
Portland Melano Fwd Starter 10/19/2015 Win Away 16 0.8125 13
Portland Adi Fwd Starter 10/19/2015 Win Away 30 0.7 21
Portland Wallace Fwd Starter 10/19/2015 Win Away 39 0.794871795 31
Portland Urruti Fwd Sub 10/19/2015 Win Away 3 1 3
Portland Paparatto Def Sub 10/19/2015 Win Away 0 0 0
Portland Fochive Fwd Sub 10/19/2015 Win Away 8 1 8
Portland Kwarasey GK Starter 10/15/2015 Win Away 26 0.423076923 11
Portland Powell Def Starter 10/15/2015 Win Away 24 0.666666667 16
Portland Ridgewell Def Starter 10/15/2015 Win Away 31 0.741935484 23
Portland Borchers Def Starter 10/15/2015 Win Away 24 0.916666667 22
Portland Villafana Def Starter 10/15/2015 Win Away 34 0.794117647 27
Portland Nagbe Mid Starter 10/15/2015 Win Away 55 0.963636364 53
Portland Valeri Mid Starter 10/15/2015 Win Away 32 0.875 28
Portland Chara Mid Starter 10/15/2015 Win Away 40 0.925 37
Portland Melano Fwd Starter 10/15/2015 Win Away 8 0.625 5
Portland Adi Fwd Starter 10/15/2015 Win Away 23 0.869565217 20
Portland Wallace Fwd Starter 10/15/2015 Win Away 30 0.8 24
Portland Urruti Fwd Sub 10/15/2015 Win Away 1 1 1
Portland Fochive Fwd Sub 10/15/2015 Win Away 6 0.833333333 5
Portland Nanchoff Mid Sub 10/15/2015 Win Away 0 0 0
Portland Kwarasey GK Starter 10/4/2015 Loss Home 30 0.666666667 20
Portland Powell Def Starter 10/4/2015 Loss Home 56 0.660714286 37
Portland Ridgewell Def Starter 10/4/2015 Loss Home 44 0.727272727 32
Portland Borchers Def Starter 10/4/2015 Loss Home 49 0.775510204 38
Portland Villafana Def Starter 10/4/2015 Loss Home 26 0.653846154 17
Portland Jewsbury Mid Starter 10/4/2015 Loss Home 40 0.8 32
Portland Chara Mid Starter 10/4/2015 Loss Home 55 0.836363636 46
Portland Nagbe Mid Starter 10/4/2015 Loss Home 45 0.955555556 43
Portland Valeri Mid Starter 10/4/2015 Loss Home 42 0.619047619 26
Portland Wallace Fwd Starter 10/4/2015 Loss Home 18 0.666666667 12
Portland Adi Fwd Starter 10/4/2015 Loss Home 32 0.71875 23
Portland Melano Fwd Sub 10/4/2015 Loss Home 1 1 1
Portland Urruti Fwd Sub 10/4/2015 Loss Home 1 1 1
Portland Asprilla Fwd Sub 10/4/2015 Loss Home 8 0.75 6
Portland Kwarasey GK Starter 9/27/2015 Win Away 27 0.555555556 15
Portland Powell Def Starter 9/27/2015 Win Away 28 0.785714286 22
Portland Ridgewell Def Starter 9/27/2015 Win Away 33 0.636363636 21
Portland Borchers Def Starter 9/27/2015 Win Away 11 0.909090909 10
Portland Villafana Def Starter 9/27/2015 Win Away 19 0.684210526 13
Portland Chara Mid Starter 9/27/2015 Win Away 21 0.952380952 20
Portland Jewsbury Mid Starter 9/27/2015 Win Away 25 0.88 22
Portland Nagbe Mid Starter 9/27/2015 Win Away 36 0.888888889 32
Portland Valeri Mid Starter 9/27/2015 Win Away 36 0.805555556 29
Portland Wallace Fwd Starter 9/27/2015 Win Away 30 0.766666667 23
Portland Adi Fwd Starter 9/27/2015 Win Away 18 0.777777778 14
Portland Melano Fwd Sub 9/27/2015 Win Away 3 0.666666667 2
Portland Fochive Fwd Sub 9/27/2015 Win Away 0 0 0
Portland Asprilla Fwd Sub 9/27/2015 Win Away 5 0.6 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment