diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,17 @@
 Changelog
 =========
 
+Version 0.2.10.0
+---------------
+
+*December 1, 2025*
+
+<https://github.com/mstksg/advent-of-code-api/releases/tag/v0.2.10.0>
+
+*   Quick change to make `global_score` optional for `LeaderboardMember` json.
+    Will follow-up with more broad changes about the lack of global leaderboard
+    and only 12 days for 2025.
+
 Version 0.2.9.1
 ---------------
 
diff --git a/advent-of-code-api.cabal b/advent-of-code-api.cabal
--- a/advent-of-code-api.cabal
+++ b/advent-of-code-api.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           advent-of-code-api
-version:        0.2.9.1
+version:        0.2.10.0
 synopsis:       Advent of Code REST API bindings and servant API
 description:    Haskell bindings for Advent of Code REST API and a servant API.  Please use
                 responsibly! See README.md or "Advent" module for an introduction and
diff --git a/src/Advent/Types.hs b/src/Advent/Types.hs
--- a/src/Advent/Types.hs
+++ b/src/Advent/Types.hs
@@ -162,7 +162,7 @@
 
 -- | Leaderboard position for a given member.
 data LeaderboardMember = LBM
-    { lbmGlobalScore :: Integer                     -- ^ Global leaderboard score
+    { lbmGlobalScore :: Maybe Integer               -- ^ Global leaderboard score
     , lbmName        :: Maybe Text                  -- ^ Username, if user specifies one
     , lbmLocalScore  :: Integer                     -- ^ Score for this leaderboard
     , lbmId          :: Integer                     -- ^ Member ID
@@ -288,7 +288,7 @@
 
 instance FromJSON LeaderboardMember where
     parseJSON = withObject "LeaderboardMember" $ \o ->
-        LBM <$> o .: "global_score"
+        LBM <$> optional (o .: "global_score")
             <*> optional (o .: "name")
             <*> o .: "local_score"
             <*> o .: "id"
