I know someone who had a negative/undetectable level of blood ketones at the same time she had a positive ketone reading from a urine strip. These were both at-home tests taken within a couple of minutes of each other by someone who has been keto several months. Why would this happen?
My guess is that the ketones in the urine had spilled over into the urine a few hours before, when the blood may have also had ketones. But then, by the time she urinated, the blood ketones had fallen to an undetectable level, maybe because of exercise or eating a few too many carbs (from something like having too many nuts) or something else that would have used them up, but the urine ketones were still there waiting to be expelled in the urine. The person that this actually happened to had a different interpretation: she thought it was because her body was not adequately converting her ketones from the type found in urine (acetoacetate) to the type found in the blood (beta-hydroxybutyrate). She assumed that because she is currently pregnant that her body is not making beta-hydroxybutyrate anymore. I can’t find anything in the scientific literature to support her assumption. In fact, I found a few papers showing that beta-hydroxybutyrate was elevated in pregnant women in certain conditions (diabetic, when fasting during Ramadan), so it doesn’t make sense to me for her to blame these results on pregnancy.
So, what does everyone think? Why would a woman (pregnant or not) take a urine ketone test and a blood ketone test at the same time and have the urine test show up highly positive and the blood test come back negative?