Ntpd issues

I am running FreeBSD on a Raspberry Pi 2. The time is incorrect and when I run nptd it still shows the wrong time. I checked ntpd.conf and it is set to the default. rc.config has ntp turned on at startup.

Now I know it is not syncing to FreeBSD's servers because when I try to run portsnap fetch it throws up a time error:

Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
Fetching snapshot tag from your-org.portsnap.freebsd.org... done.
Snapshot appears to have been created more than one day into the future!
(Is the system clock correct?)
Cowardly refusing to proceed any further.

I would rather not change the time manually nut have nptd do its job.

Any help would be great.