← Back to the glucose question · Front page
Averaged over 131 days of FreeStyle Libre readings, Feb 24, 2023 – Jul 9, 2026. Each dot is that hour's average across all of them. The bar through each dot shows how much that average might shift with a different set of days. Shorter bar, surer number.
Your glucose dips overnight to a low around 3 AM, peaks around 1 PM, and has a smaller second rise around 8 PM.
| Hour | Average mg/dL | Likely range | Days |
|---|---|---|---|
| 12 AM | 100 | 98–102 | 121 |
| 1 AM | 94 | 92–96 | 119 |
| 2 AM | 90 | 89–92 | 119 |
| 3 AM | 88 | 86–90 | 119 |
| 4 AM | 89 | 87–90 | 119 |
| 5 AM | 89 | 88–90 | 120 |
| 6 AM | 96 | 94–98 | 120 |
| 7 AM | 107 | 104–111 | 119 |
| 8 AM | 101 | 99–104 | 120 |
| 9 AM | 102 | 100–103 | 120 |
| 10 AM | 103 | 101–105 | 121 |
| 11 AM | 102 | 100–104 | 121 |
| 12 PM | 110 | 107–113 | 121 |
| 1 PM | 123 | 120–127 | 121 |
| 2 PM | 115 | 112–118 | 120 |
| 3 PM | 111 | 109–114 | 120 |
| 4 PM | 105 | 102–108 | 119 |
| 5 PM | 106 | 103–109 | 118 |
| 6 PM | 108 | 105–110 | 121 |
| 7 PM | 113 | 110–117 | 120 |
| 8 PM | 120 | 116–124 | 120 |
| 9 PM | 117 | 113–120 | 121 |
| 10 PM | 113 | 110–116 | 121 |
| 11 PM | 106 | 103–109 | 121 |
Each one runs on your own export. What you asked is written down with today's date before anything is computed, so the question stays separate from the answer.
Pick a date you changed something — a supplement, a medication, a new routine — and get the before and after.
Needs one date from you. Before calling anything real, it checks whether a shift that size also shows up on dates when nothing changed.
Ready when you send a date
Two answers, and they are not the same size. From the readings alone you get WHEN you spike: every rise above your own baseline, how high, how long, and which clock times it keeps happening at.
Naming the cause needs something logged beside the glucose. Tell us what you already track and we will use it; anything you don't track yet takes about two weeks of logging first.
Partly ready · the spikes now, the causes once something is logged
Write the question in your own words. If your data can answer it, you get a page like this one. If it cannot, you get a straight explanation of what is missing.
A person reads every one of these
Any questions or comments, please reach out to bill@persci.app. A person reads every one.
Made by PerSci from your CGM export. It describes a pattern in your readings; it is not medical advice.