I did this last year and had a lot of mixed thoughts on my picks and what not. At first I wasn't going to do it this year, but had some friends talk me into it, so here they are, although I know they are not so accurate from about 40 on, its a good look at where the not so outstanding runners finish, and also can check out some team standings.
1. Paul Janikowski – St. Thomas of Villanova
2. Thomas DeVries – London Central
3. Andrew DeGroot – St. Peters
4. Daryl Smith – Vincent Massey
5. Tristan Woodfine - Opeongo
6. Steve Hosier - Lindsay
7. Ross Proudfoot – Lo Ellen Park
8. Andrew Kowalsky – Vincent Massey
9. Jordan Collison – Saugeen District
10. Chris Balestrini - Saunders
11. Jay Boychuk - Pickering
12. Robbie Denault - Aurora
13. Merid Seleshi – Birchmount Park
14. Abdu Zaghlol – Jacob Hespeler
15. Jeff Archer – Sydenham
16. Jon Martin – Cameron Heights
17. Dave Meloche – Vincent Massey
18. Andrew Belanger – Kitchener Collegiate
19. Evan Esselink – Coutice
20. Jeff Stone – Turner Fenton
21. Connor Darlington – R.S. McLaughlin
22. Juan Arango – Notre Dame
23. Paul LaMarra – Catholic Central
24. Austin Forbes - Highland
25. Rob Asselstine - Sydenham
26. Dan Piticariu – Vincent Massey
27. Taylor Forbes - Highland
28. Dylan O’Sullivan - Sydenham
29. Michael Pesce – Innisdale
30. John Wynands – Thousand Islands
31. Justin McNamara – Centre Wellington
32. Andrew Costello – Neil McNeil
33. Matt Hall – St. Christopher
34. Kieran Day – Holy Trinity
35. Phil Hering – E.L. Crossley
36. Jeremie Bourget – ESC Theriault
37. Luca Geiser – John Cabot
38. Jordan Bierma – Uxbridge
39. Dylan Brown – Huron Heights
40. Shawn Walters – Renfrew
41. Gavin McNamara – Centre Wellington
42. Andrew Martin – Cameron Heights
43. Abdullahi Ali Noor – John L. Foster
44. Dan Mathie – Abbey Park
45. Duke Lloyd – Highland
46. Paul Raymond – ESC Theriault
47. Brandon Hebor – Michael Power
48. Oliver Foster – Malvern
49. Tyler Hewlett – Sarnia Northern
50. Robbie Deeks – Thousand Islands
51. Kevin Blackney – Port Perry
52. Eric Labelle – Holy Trinity
53. Brendon Meiring – Neil McNeil
54. Zach Brown – Sarnia Northern
55. Brendan Hynes – St. Michael’s
56. Tom McRae – St. Paul
57. Scott Brydges – Centre Wellington
58. Philippe Parrot-Migas – St. Aloysius Gonzaga
59. Kevin Rooke – Don Mills
60. Eric Filion – St. Joan of Arc
61. Dillon Martin – Cardinal Newman
62. Scott Dermott – Bishop P.F. Reding
63. Dalton Rismay – Cardinal Leger
64. David Langford – R.S. McLaughlin
65. Nick Reay - R.S. McLaughlin
66. Chris Miedema – Lakeshore
67. Eric Boudreau – ESC Theriault
68. James Denny – St. Theresa
69. Liam Masil-Mitro – Forest Hill
70. Matt Travaglini – St. Thomas Aquinas
71. Andrew Towle – Ottawa Tech
72. Jason Poland – Chamindale
73. Dakota Holgate – Quinte
74. Nick Pimentel – Cardinal Leger
75. Andrew Gordon – Northern
76. Adam Sawatzky – Sarnia Northern
77. Stephen Pitman – Vincent Massey
78. Will McLeish – Cameron Heights
79. Jeff Behon – Westdale
80. Graeme Smienk – Banting Memorial
81. Patrick Hartman – St. Anne’s
82. Jordan Kadlecik – St. Anne’s
83. Jaime Holt – R.S. McLaughlin
84. Jason LaPorta – Notre Dame Burlington
85. Dylan Bates – Birchmount Park
86. Daniel Bright – Cardinal Leger
87. John Sherret – Yorkland
88. Ian Holstead – Colonel By
89. Greg Lariviere – Westdale
90. Connor Paddock – Cameron Heights
91. Gerry Angelatos – Corpus Christi
92. Nate Lamb – St. Thomas Aquinas
93. Max Rabkin – Trinity
94. Patrick O’Hara – Notre Dame Burlington
95. Chris Palmer - Centennial
96. Patrick Smith – Sir Robert Borden
97. Spencer Moore - Courtice
98. Alistair Thompson – St. Thomas Aquinas
99. David Mackie – Highland
100. Peter Azenhas – Michael Power