Scorecard
Represents a scorecard for a player in a golf tournament.
type Scorecard {
holeScores: [HoleScore]
front9Total: Int
back9Total: Int
total: Int
toPar: Int
par: Int
back9ToPar: Int
front9ToPar: Int
back9Par: Int
front9Par: Int
group: Int
groupIndex: Int
teeTime: String
startHole: Int
roundNumber: Int
status: PlayStatus
scorecardStatus: ScorecardStatus
through: Int
holesRemaining: Int
currentHole: Int
startOfDayToPar: Int
startOfDayStrokes: Int
position: Int
positionTied: Boolean
roundPosition: Int
roundPositionTied: Boolean
fineSort: Int
customFineSort: Int
parToDate: Int
contributesToTeamScore: Boolean
}
Fields
Scorecard.holeScores
● [HoleScore]
list object
List of scores for each hole in the scorecard.
Scorecard.front9Total
● Int
scalar
Total score for the front 9 holes.
Scorecard.back9Total
● Int
scalar
Total score for the back 9 holes.
Scorecard.total
● Int
scalar
Total score for all the holes.
Scorecard.toPar
● Int
scalar
Score relative to par.
Scorecard.par
● Int
scalar
Par score for the course.
Scorecard.back9ToPar
● Int
scalar
Score relative to par for the back 9 holes.
Scorecard.front9ToPar
● Int
scalar
Score relative to par for the front 9 holes.
Scorecard.back9Par
● Int
scalar
Par score for the back 9 holes.
Scorecard.front9Par
● Int
scalar
Par score for the front 9 holes.
Scorecard.group
● Int
scalar
Group number for the scorecard.
Scorecard.groupIndex
● Int
scalar
Index of the scorecard within the group.
Scorecard.teeTime
● String
scalar
Tee time for the round.
Scorecard.startHole
● Int
scalar
Starting hole for the round.
Scorecard.roundNumber
● Int
scalar
Round number.
Scorecard.status
● PlayStatus
enum
Status of the player in the tournament.
Scorecard.scorecardStatus
● ScorecardStatus
enum
Status of the scorecard.
Scorecard.through
● Int
scalar
Number of holes completed in the round.
Scorecard.holesRemaining
● Int
scalar
Number of holes remaining in the round.
Scorecard.currentHole
● Int
scalar
Current hole being played.
Scorecard.startOfDayToPar
● Int
scalar
Score relative to par at the start of the day.
Scorecard.startOfDayStrokes
● Int
scalar
Strokes at the start of the day.
Scorecard.position
● Int
scalar
Position of the player in the leaderboard.
Scorecard.positionTied
● Boolean
scalar
Indicates if the position is tied with other players/teams.
Scorecard.roundPosition
● Int
scalar
Position of the player in the round.
Scorecard.roundPositionTied
● Boolean
scalar
Indicates if the round position is tied with other players/teams.
Scorecard.fineSort
● Int
scalar
Fine sort value for determining the order in the leaderboard.
Scorecard.customFineSort
● Int
scalar
Custom fine sort value for determining the order in the leaderboard.
Scorecard.parToDate
● Int
scalar
Score relative to par for the entire tournament up to the current round.
Scorecard.contributesToTeamScore
● Boolean
scalar
Indicates if the score contributes to the team score.
Member of
LeaderboardPlayer
object ● TeamPlayerScorecard
object