That's insufficient. What if the job runs on the 14th minute of the hour, or the 14th hour of the day. Also, if a job runs on the 14th and 15th day and not only on the 14th? All of those situations will trigger false positives.
Although it may be less clear to the uninitiated, you can shorten that to:
awk '$3=="14"'
However, i think the month needs to be checked as well, since only jobs that run every month are of interest:
awk '$3=="14" && $4=="*"'
If you want to be truly insane, the month field should be checked for alternatives to "*" which are equally valid ways of expressing "every month", such as "1-12" or "1,2,3,4,5,6,7,8,9,10,11,12" or "1,2,3,4-12" or "1-11,12" or .... --> that way lies madness