]> gitweb.michael.orlitzky.com - dead/htsn-import.git/commitdiff
Add SportInfo support for MLB_Pitching_Win_Percentage_Leaders.dtd.
authorMichael Orlitzky <michael@orlitzky.com>
Sun, 22 Jun 2014 19:27:40 +0000 (15:27 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Sun, 22 Jun 2014 19:27:40 +0000 (15:27 -0400)
doc/man1/htsn-import.1
schema/MLB_Pitching_Win_Percentage_Leaders.dtd [new file with mode: 0644]
schemagen/MLB_Pitching_Win_Percentage_Leaders/MLB_Pitching_Win_Percentage_Leaders.xml [new file with mode: 0644]
src/TSN/XML/SportInfo.hs
test/xml/sportinfo/MLB_Pitching_Win_Percentage_Leaders.dtd [new file with mode: 0644]
test/xml/sportinfo/MLB_Pitching_Win_Percentage_Leaders.xml [new file with mode: 0644]

index 963f4504d1111e63e5da07c1c18db0259f9d09f4..cf8e0d7dd5bd0cce7ecf13f7b9cb1711e71bf6de 100644 (file)
@@ -264,6 +264,8 @@ MLB_Pitching_Walks_Leaders.dtd
 MLB_Pitching_WHIP_Leaders.dtd
 .IP \[bu]
 MLB_Pitching_Wild_Pitches_Leaders.dtd
+.IP \[bu]
+MLB_Pitching_Win_Percentage_Leaders.dtd
 .RE
 .P
 The GameInfo and SportInfo types do not have their own top-level
diff --git a/schema/MLB_Pitching_Win_Percentage_Leaders.dtd b/schema/MLB_Pitching_Win_Percentage_Leaders.dtd
new file mode 100644 (file)
index 0000000..b9b8070
--- /dev/null
@@ -0,0 +1,28 @@
+<!ELEMENT message  (XML_File_ID, heading , category , sport , Title , Top_Win_Percentage_Leaders , time_stamp )>\r
+\r
+<!ELEMENT XML_File_ID  (#PCDATA )>\r
+\r
+<!ELEMENT heading  (#PCDATA )>\r
+\r
+<!ELEMENT category  (#PCDATA )>\r
+\r
+<!ELEMENT sport  (#PCDATA )>\r
+\r
+<!ELEMENT Title  (#PCDATA )>\r
+\r
+<!ELEMENT Top_Win_Percentage_Leaders  (Listing+ )>\r
+\r
+<!ELEMENT Listing  (Rank , Player_Team , Win_Percentage , Wins , Losses )>\r
+\r
+<!ELEMENT Rank  (#PCDATA )>\r
+\r
+<!ELEMENT Player_Team  (#PCDATA )>\r
+\r
+<!ELEMENT Win_Percentage  (#PCDATA )>\r
+\r
+<!ELEMENT Wins  (#PCDATA )>\r
+\r
+<!ELEMENT Losses  (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp  (#PCDATA )>\r
+\r
diff --git a/schemagen/MLB_Pitching_Win_Percentage_Leaders/MLB_Pitching_Win_Percentage_Leaders.xml b/schemagen/MLB_Pitching_Win_Percentage_Leaders/MLB_Pitching_Win_Percentage_Leaders.xml
new file mode 100644 (file)
index 0000000..1181f0c
--- /dev/null
@@ -0,0 +1,292 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "MLB_Pitching_Win_Percentage_Leaders.dtd">\r
+<message>\r
+<XML_File_ID>1789619</XML_File_ID>\r
+<heading>AAX%AL-WINS-LOSSES-LEADERS</heading>\r
+<category>Statistics</category>\r
+<sport>MLB</sport>\r
+<Title>2002 AL Wins - Losses Percentage Leaders</Title>\r
+<Top_Win_Percentage_Leaders>\r
+<Listing>\r
+<Rank>1</Rank>\r
+<Player_Team>Barry Zito, OAK</Player_Team>\r
+<Win_Percentage>0.833</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>2</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>2</Rank>\r
+<Player_Team>Pedro Martinez, BOS</Player_Team>\r
+<Win_Percentage>0.800</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>2</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>3</Rank>\r
+<Player_Team>Derek Lowe, BOS</Player_Team>\r
+<Win_Percentage>0.786</Win_Percentage>\r
+<Wins>11</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>4</Rank>\r
+<Player_Team>Jarrod Washburn, ANA</Player_Team>\r
+<Win_Percentage>0.778</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>2</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>5</Rank>\r
+<Player_Team>Mike Mussina, NYY</Player_Team>\r
+<Win_Percentage>0.769</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>6</Rank>\r
+<Player_Team>Roy Halladay, TOR</Player_Team>\r
+<Win_Percentage>0.750</Win_Percentage>\r
+<Wins>9</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Tony Fiore, MIN</Player_Team>\r
+<Win_Percentage>0.750</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>2</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>8</Rank>\r
+<Player_Team>Roger Clemens, NYY</Player_Team>\r
+<Win_Percentage>0.727</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>9</Rank>\r
+<Player_Team>Bartolo Colon, CLE</Player_Team>\r
+<Win_Percentage>0.714</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>10</Rank>\r
+<Player_Team>John Burkett, BOS</Player_Team>\r
+<Win_Percentage>0.700</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>11</Rank>\r
+<Player_Team>Jamie Moyer, SEA</Player_Team>\r
+<Win_Percentage>0.700</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>12</Rank>\r
+<Player_Team>Joel Pineiro, SEA</Player_Team>\r
+<Win_Percentage>0.700</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>13</Rank>\r
+<Player_Team>Freddy Garcia, SEA</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>14</Rank>\r
+<Player_Team>Mark Buehrle, SOX</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>15</Rank>\r
+<Player_Team>Kenny Rogers, TEX</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>16</Rank>\r
+<Player_Team>Mark Mulder, OAK</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>17</Rank>\r
+<Player_Team>Rick Reed, MIN</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>18</Rank>\r
+<Player_Team>Rodrigo Lopez, BAL</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>19</Rank>\r
+<Player_Team>Paul Byrd, KC</Player_Team>\r
+<Win_Percentage>0.643</Win_Percentage>\r
+<Wins>9</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>20</Rank>\r
+<Player_Team>Eric Milton, MIN</Player_Team>\r
+<Win_Percentage>0.615</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>21</Rank>\r
+<Player_Team>Ramon Ortiz, ANA</Player_Team>\r
+<Win_Percentage>0.615</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>22</Rank>\r
+<Player_Team>David Wells, NYY</Player_Team>\r
+<Win_Percentage>0.583</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>23</Rank>\r
+<Player_Team>Ryan Drese, CLE</Player_Team>\r
+<Win_Percentage>0.583</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>24</Rank>\r
+<Player_Team>Scott Schoeneweis, ANA</Player_Team>\r
+<Win_Percentage>0.545</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>25</Rank>\r
+<Player_Team>Aaron Sele, ANA</Player_Team>\r
+<Win_Percentage>0.545</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>26</Rank>\r
+<Player_Team>Jon Garland, SOX</Player_Team>\r
+<Win_Percentage>0.545</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>27</Rank>\r
+<Player_Team>Kyle Lohse, MIN</Player_Team>\r
+<Win_Percentage>0.545</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>28</Rank>\r
+<Player_Team>Kevin Appier, ANA</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Danys Baez, CLE</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Dave Burba, TEX</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>4</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Jorge Julio, BAL</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>4</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Justin Miller, TOR</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>4</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>33</Rank>\r
+<Player_Team>James Baldwin, SEA</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>34</Rank>\r
+<Player_Team>Tim Hudson, OAK</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>35</Rank>\r
+<Player_Team>Jeff Suppan, KC</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>36</Rank>\r
+<Player_Team>C.C. Sabathia, CLE</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>37</Rank>\r
+<Player_Team>Joe Kennedy, TB</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>38</Rank>\r
+<Player_Team>Darren Oliver, BOS</Player_Team>\r
+<Win_Percentage>0.444</Win_Percentage>\r
+<Wins>4</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>39</Rank>\r
+<Player_Team>Kelvim Escobar, TOR</Player_Team>\r
+<Win_Percentage>0.429</Win_Percentage>\r
+<Wins>3</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>40</Rank>\r
+<Player_Team>Esteban Loaiza, TOR</Player_Team>\r
+<Win_Percentage>0.429</Win_Percentage>\r
+<Wins>3</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+</Top_Win_Percentage_Leaders>\r
+<time_stamp> June 25, 2002, at 02:48 PM ET </time_stamp>\r
+</message>\r
index c4a31e3f4dc4b9cb59d64a00b5e0537d52041f79..ddfc358d9d49edb4262e8fbcd1e881f817893501 100644 (file)
@@ -150,7 +150,7 @@ dtds =
     "MLB_Pitching_Walks_Leaders.dtd",
     "MLB_Pitching_WHIP_Leaders.dtd",
     "MLB_Pitching_Wild_Pitches_Leaders.dtd",
-    "MLB_Pitching_Win_Percentage_Leaders.dtd", -- no dtd
+    "MLB_Pitching_Win_Percentage_Leaders.dtd",
     "MLB_Pitching_WL_Leaders.dtd", -- no dtd
     "NBA_Team_Stats_XML.dtd", -- no dtd
     "NBA3PPctXML.dtd", -- no dtd
@@ -393,7 +393,8 @@ sport_info_test_files =
     "MLB_Pitching_Strike_Outs_Leaders.xml",
     "MLB_Pitching_Walks_Leaders.xml",
     "MLB_Pitching_WHIP_Leaders.xml",
-    "MLB_Pitching_Wild_Pitches_Leaders.xml"
+    "MLB_Pitching_Wild_Pitches_Leaders.xml",
+    "MLB_Pitching_Win_Percentage_Leaders.xml"
   ]
 
 
diff --git a/test/xml/sportinfo/MLB_Pitching_Win_Percentage_Leaders.dtd b/test/xml/sportinfo/MLB_Pitching_Win_Percentage_Leaders.dtd
new file mode 100644 (file)
index 0000000..b9b8070
--- /dev/null
@@ -0,0 +1,28 @@
+<!ELEMENT message  (XML_File_ID, heading , category , sport , Title , Top_Win_Percentage_Leaders , time_stamp )>\r
+\r
+<!ELEMENT XML_File_ID  (#PCDATA )>\r
+\r
+<!ELEMENT heading  (#PCDATA )>\r
+\r
+<!ELEMENT category  (#PCDATA )>\r
+\r
+<!ELEMENT sport  (#PCDATA )>\r
+\r
+<!ELEMENT Title  (#PCDATA )>\r
+\r
+<!ELEMENT Top_Win_Percentage_Leaders  (Listing+ )>\r
+\r
+<!ELEMENT Listing  (Rank , Player_Team , Win_Percentage , Wins , Losses )>\r
+\r
+<!ELEMENT Rank  (#PCDATA )>\r
+\r
+<!ELEMENT Player_Team  (#PCDATA )>\r
+\r
+<!ELEMENT Win_Percentage  (#PCDATA )>\r
+\r
+<!ELEMENT Wins  (#PCDATA )>\r
+\r
+<!ELEMENT Losses  (#PCDATA )>\r
+\r
+<!ELEMENT time_stamp  (#PCDATA )>\r
+\r
diff --git a/test/xml/sportinfo/MLB_Pitching_Win_Percentage_Leaders.xml b/test/xml/sportinfo/MLB_Pitching_Win_Percentage_Leaders.xml
new file mode 100644 (file)
index 0000000..1181f0c
--- /dev/null
@@ -0,0 +1,292 @@
+<?xml version="1.0" standalone="no" ?>\r
+<!DOCTYPE message PUBLIC "-//TSN//DTD Statistics 1.0/EN" "MLB_Pitching_Win_Percentage_Leaders.dtd">\r
+<message>\r
+<XML_File_ID>1789619</XML_File_ID>\r
+<heading>AAX%AL-WINS-LOSSES-LEADERS</heading>\r
+<category>Statistics</category>\r
+<sport>MLB</sport>\r
+<Title>2002 AL Wins - Losses Percentage Leaders</Title>\r
+<Top_Win_Percentage_Leaders>\r
+<Listing>\r
+<Rank>1</Rank>\r
+<Player_Team>Barry Zito, OAK</Player_Team>\r
+<Win_Percentage>0.833</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>2</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>2</Rank>\r
+<Player_Team>Pedro Martinez, BOS</Player_Team>\r
+<Win_Percentage>0.800</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>2</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>3</Rank>\r
+<Player_Team>Derek Lowe, BOS</Player_Team>\r
+<Win_Percentage>0.786</Win_Percentage>\r
+<Wins>11</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>4</Rank>\r
+<Player_Team>Jarrod Washburn, ANA</Player_Team>\r
+<Win_Percentage>0.778</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>2</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>5</Rank>\r
+<Player_Team>Mike Mussina, NYY</Player_Team>\r
+<Win_Percentage>0.769</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>6</Rank>\r
+<Player_Team>Roy Halladay, TOR</Player_Team>\r
+<Win_Percentage>0.750</Win_Percentage>\r
+<Wins>9</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Tony Fiore, MIN</Player_Team>\r
+<Win_Percentage>0.750</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>2</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>8</Rank>\r
+<Player_Team>Roger Clemens, NYY</Player_Team>\r
+<Win_Percentage>0.727</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>9</Rank>\r
+<Player_Team>Bartolo Colon, CLE</Player_Team>\r
+<Win_Percentage>0.714</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>10</Rank>\r
+<Player_Team>John Burkett, BOS</Player_Team>\r
+<Win_Percentage>0.700</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>11</Rank>\r
+<Player_Team>Jamie Moyer, SEA</Player_Team>\r
+<Win_Percentage>0.700</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>12</Rank>\r
+<Player_Team>Joel Pineiro, SEA</Player_Team>\r
+<Win_Percentage>0.700</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>13</Rank>\r
+<Player_Team>Freddy Garcia, SEA</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>14</Rank>\r
+<Player_Team>Mark Buehrle, SOX</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>10</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>15</Rank>\r
+<Player_Team>Kenny Rogers, TEX</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>16</Rank>\r
+<Player_Team>Mark Mulder, OAK</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>17</Rank>\r
+<Player_Team>Rick Reed, MIN</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>18</Rank>\r
+<Player_Team>Rodrigo Lopez, BAL</Player_Team>\r
+<Win_Percentage>0.667</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>3</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>19</Rank>\r
+<Player_Team>Paul Byrd, KC</Player_Team>\r
+<Win_Percentage>0.643</Win_Percentage>\r
+<Wins>9</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>20</Rank>\r
+<Player_Team>Eric Milton, MIN</Player_Team>\r
+<Win_Percentage>0.615</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>21</Rank>\r
+<Player_Team>Ramon Ortiz, ANA</Player_Team>\r
+<Win_Percentage>0.615</Win_Percentage>\r
+<Wins>8</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>22</Rank>\r
+<Player_Team>David Wells, NYY</Player_Team>\r
+<Win_Percentage>0.583</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>23</Rank>\r
+<Player_Team>Ryan Drese, CLE</Player_Team>\r
+<Win_Percentage>0.583</Win_Percentage>\r
+<Wins>7</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>24</Rank>\r
+<Player_Team>Scott Schoeneweis, ANA</Player_Team>\r
+<Win_Percentage>0.545</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>25</Rank>\r
+<Player_Team>Aaron Sele, ANA</Player_Team>\r
+<Win_Percentage>0.545</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>26</Rank>\r
+<Player_Team>Jon Garland, SOX</Player_Team>\r
+<Win_Percentage>0.545</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>27</Rank>\r
+<Player_Team>Kyle Lohse, MIN</Player_Team>\r
+<Win_Percentage>0.545</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>28</Rank>\r
+<Player_Team>Kevin Appier, ANA</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>6</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Danys Baez, CLE</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Dave Burba, TEX</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>4</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Jorge Julio, BAL</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>4</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank />\r
+<Player_Team>Justin Miller, TOR</Player_Team>\r
+<Win_Percentage>0.500</Win_Percentage>\r
+<Wins>4</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>33</Rank>\r
+<Player_Team>James Baldwin, SEA</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>34</Rank>\r
+<Player_Team>Tim Hudson, OAK</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>35</Rank>\r
+<Player_Team>Jeff Suppan, KC</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>36</Rank>\r
+<Player_Team>C.C. Sabathia, CLE</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>37</Rank>\r
+<Player_Team>Joe Kennedy, TB</Player_Team>\r
+<Win_Percentage>0.455</Win_Percentage>\r
+<Wins>5</Wins>\r
+<Losses>6</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>38</Rank>\r
+<Player_Team>Darren Oliver, BOS</Player_Team>\r
+<Win_Percentage>0.444</Win_Percentage>\r
+<Wins>4</Wins>\r
+<Losses>5</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>39</Rank>\r
+<Player_Team>Kelvim Escobar, TOR</Player_Team>\r
+<Win_Percentage>0.429</Win_Percentage>\r
+<Wins>3</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+<Listing>\r
+<Rank>40</Rank>\r
+<Player_Team>Esteban Loaiza, TOR</Player_Team>\r
+<Win_Percentage>0.429</Win_Percentage>\r
+<Wins>3</Wins>\r
+<Losses>4</Losses>\r
+</Listing>\r
+</Top_Win_Percentage_Leaders>\r
+<time_stamp> June 25, 2002, at 02:48 PM ET </time_stamp>\r
+</message>\r