---
title: GKLeaderboard.Entry
framework: gamekit
role: symbol
role_heading: Class
path: gamekit/gkleaderboard/entry
---

# GKLeaderboard.Entry

Information about a single score by a player on a leaderboard.

## Declaration

```swift
class Entry
```

## Mentioned in

Encourage progress and competition with leaderboards

## Topics

### Accessing Properties

- [context](gamekit/gkleaderboard/entry/context.md)
- [date](gamekit/gkleaderboard/entry/date.md)
- [formattedScore](gamekit/gkleaderboard/entry/formattedscore.md)
- [player](gamekit/gkleaderboard/entry/player.md)
- [rank](gamekit/gkleaderboard/entry/rank.md)
- [score](gamekit/gkleaderboard/entry/score.md)

### Presenting Challenges

- [challengeComposeController(withMessage:players:completion:)](gamekit/gkleaderboard/entry/challengecomposecontroller(withmessage:players:completion:).md)
- [GKChallengeComposeHandler](gamekit/gkchallengecomposehandler.md)
- [challengeComposeController(withMessage:players:completionHandler:)](gamekit/gkleaderboard/entry/challengecomposecontroller(withmessage:players:completionhandler:).md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Loading Scores

- [loadEntries(for:timeScope:range:completionHandler:)](gamekit/gkleaderboard/loadentries(for:timescope:range:completionhandler:).md)
- [loadEntries(for:timeScope:completionHandler:)](gamekit/gkleaderboard/loadentries(for:timescope:completionhandler:).md)
- [GKLeaderboard.PlayerScope](gamekit/gkleaderboard/playerscope-swift.enum.md)
- [GKLeaderboard.TimeScope](gamekit/gkleaderboard/timescope-swift.enum.md)
