sort command

i am wondering is it possible to sort a file by day of the week
for example if the file is

name oncall-date phone number

john wednsday 00000000
jane tuesday 00000000
alice monday 00000000
kevin thursday 00000000

can it be sorted to be monday tuesday wednsday thursday
i have tried so many sort options but cannot get it to come out right

Since this file probably has only 7 lines, you should just sort it manually.

However, you could transform the sort key, sort the file, and then undo the transformation. Something like:

sed 's/monday/1monday/;s/tuesday/2tuesday/...'
sort
sed 's/1monday/monday/...'