A simple table is possible ofcourse, but you would need to build a custom report for it aswell. Are you working with CRM online or on-premise? Custom reports (aka SSRS report) are build with a report design suite in visual studio and depending on your organistion, you'd build a dataset with sql or fetch xml. This reporting method gives you more freedom and a lot more tools to work with, but I didn't want to suggest it since it requires some setup.
I'm looking into the chart code and I believe your filtering should look something like this:
<filter>
<condition attribute="statecode" operator="eq" value="1" />
</filter>
<filter>
<condition attribute="statecode" operator="eq" value="2" />
</filter>
1 = Won, 2= Lost
For percentages as labels, use: IsValueShownAsLabel="False" Label="#PERCENT" LabelFormat="#0.##%"
in the format of the series.