Mark made by one progressing in Oxford, perhaps? (9)
I believe the answer is:
footprint
This clue might be a double definition.
'mark' is the first definition.
(I know that footprint is a type of mark)
'one progressing in oxford perhaps?' is the second definition.
Although both the answer and definition are singular nouns, I don't understand how they can define each other.
'made by' is the link.
(Other definitions for footprint that I've seen before include "very low impression" , "Clue for Morse, perhaps" , "may show suspect was in Oxford?" , "area where broadcast is available" , "Track" .)