Your run is on the board now, #114.I might give another go with a ship that's NOT a Cobra, but that's not high on my to-do list. Still, I haven't seen my name on the board, as of this writing. I should be at or around #100.
The leaderboards only get updated occasionally, and the main boards have the in-game date that they should be accurate to.
I generally try to make an update post every month, but as this is quite an old challenge now some months are very quiet, in which case I just wait until there's enough runs to make an interesting update report, or wait for a significant event.
As it happens, there was very little activity until the last two weeks, where things suddenly went a bit crazy. I'm expecting more runs from Ravenov, Goosefraba, Alot and Dr. Chives, so I'll probably need to update again in the next week or two. Or it might go quiet, and then I might not update for months again.