Whether schema markup affects rankings has been the subject of much discussion and many experiments. There is no conclusive evidence that this markup improves rankings, but we know that rich snippets and knowledge panels appear in SERPs in the sought-after position 0, above the paid ads.
Knowledge panels have been found to boost CTR by nearly 30%. Any rich data on your web page is worth considering as it may give you an edge in the SERPs!