public ScoringSummaryModel GetScoringSummary()
        {
            var GoalsScored = _statreader.ReadStat(15693) / 6;

            ScoringSummaryModel SSM = new ScoringSummaryModel();

            long StartingScoringOffset = 15695;
            long CurrentScoringOffset = StartingScoringOffset;

            for (int i = 1; i <= GoalsScored; i++)
            {
                var TimeOfGoal = GetTime(CurrentScoringOffset);
                var PeriodOfGoal = GetPeriod(CurrentScoringOffset + 1);
                var HomeorAwayTeam = GetHomeorAwayTeam(CurrentScoringOffset + 2);
                var TeamId = GetTeamID(HomeorAwayTeam);
                var TeamAbbreviation = Utils.GetTeamAbbreviation(TeamId);
                var TypeOfGoal = GetGoalType(CurrentScoringOffset + 2);
                var GoalScorer = GetPlayer(CurrentScoringOffset + 3,TeamAbbreviation );
                var Assist1 = GetPlayer(CurrentScoringOffset + 4, TeamAbbreviation);
                var Assist2 = GetPlayer(CurrentScoringOffset + 5, TeamAbbreviation);
                var ss = new ScoringSummaryModel.ScoringSummary() { Time = TimeOfGoal, Period = PeriodOfGoal, Assist1 = Assist1, Assist2 = Assist2, Goal = GoalScorer, GoalType = TypeOfGoal, Team = TeamAbbreviation };
                SSM.Add(ss);

                CurrentScoringOffset += 6; //Move To The Next Scoring Summary Offset

            }

            return SSM;
        }