Even Foggie finds her own recent scoring streak a little hard to fathom