Apple Mail to Windows Outlook Migration
First you need to understand that every email client used different email formats while saving/archiving their email database. For example Apple Mail archives its email database in .mbox format. 

On the other hand Outlook for windows can imports or archives its email database in .pst file.

So, in order to migrate your email database from Apple Mail to Windows Outlook you will need to convert .mbox email database files into .pst. 

Unfortunately there is no free solution to this problem. There are paid application available online for such conversion. I am mentioning one that appeared on top ranks for my search of "Apple Mail to PST" on google.

http://applemailtopst.com/
(I haven't used this application)