             .gkPressedJoin,
             .gkInvitedToMatch,
             .gkConnectedToMatch,
+            .gkRaceFinishFirst,
+            .gkRaceFinishSecond,
+            .gkRaceFinishThird,
 
             .soloVotes,
             .soloHelp,

            .mpcRaces,
            .mpcPressedJoin,
            .mpcPressedHost,

            .gkVotes,
            .gkHelp,

            defaults.set(newPoints, forKey: Stat.mpcPoints.key)
            defaults.set(newRaces, forKey: Stat.mpcRaces.key)
            defaults.set(newTotalTime, forKey: Stat.mpcTotalTime.key)

            if let place = place {
                if place == 1 {
                    increment(stat: .mpcRaceFinishFirst)
                } else if place == 2 {
                    increment(stat: .mpcRaceFinishSecond)
                } else if place == 3 {
                    increment(stat: .mpcRaceFinishThird)
                }
            }

            // If found page, check for fastest completion time
            if points > 0 {
