Here are all my times, and I've beaten all the Staff ghosts too.
A special thanks to Black Knight's post which saved a lot of time:
figure 8 - 1:32:264
yoshi falls - 0:57:355
cheep cheep beach - 1:42:150
luigi's mansion - 1:56:420
desert hills - 1:31:244
delfino square - 1:53:971
waluigi pinball - 2:21:855
shroom ridge - 2:04:580
DK pass - 2:12:311
tick-tock clock - 1:53:253
mario circuit - 1:55:622
airship fortress - 2:04:526
wario stadium - 2:14:223
peach gardens - 1:52:395
bowser castle - 2:18:313
rainbow road - 2:16:003
snes mario circuit 1 - 0:50:636
n64 moo moo farm - 1:17:270
gba peach circuit - 1:10:526
gcn luigi circuit - 1:29:187
snes donut plains 1 - 1:07:938
n64 frappe snowland - 2:05:954
gba bowser castle 2 - 1:52:199
gcn baby park - 0:50:859
snes koopa beach 2 - 0:54:270
n64 choco mountain - 2:13:283
gba luigi circuit - 1:45:178
gcn mushroom bridge - 1:29:944
snes choco island 2 - 1:01:108
n64 banshee boardwalk - 2:13:384
gba sky garden - 1:38:768
gcn yoshi circuit - 1:48:368
Black
Name: Chris
FC: 3138-8446-5805