Men's Soccer Weekly Report - Week 1

Men's Soccer Weekly Report - Week 1

FULL WEEK 1 REPORT

INDIANAPOLIS, Ind. --- The 2018 regular season non-conference schedule has kicked off for the Heartland Collegiate Athletic Conference men's soccer teams.

Anderson University leads the conference standings after the first week of action this fall season. In the first two wins for the Ravens, forward Wes Erny scored two goals with two assists for a total of six points.

Four HCAC schools sit in a tie for second with an overall record of 1-1 in the league standings, and the 2018 season has already proven to be competitive with eight games ending in extra minutes.

Preseason HCAC favorite, Transylvania University, still looks to claim its first victory of the season. The Pioneers have earned two draws against Ohio Northern and Thomas More to capture a 0-1-2 record to start the fall campaign.

Fri., August 31
UC Clermont 2
Earlham 3
Final - OT
UC Clermont
2
Earlham
3
Final 1 2 OT T
UC Clermont (2-2-0) 0 2 0 2
Earlham (2-0-0) 1 1 1 3
Penn St.-Beaver 1
Defiance 7
Final
Penn St.-Beaver
1
Defiance
7
Final 1 2 T
Penn St.-Beaver (0-1, 0-0) 1 0 1
Defiance (1-0, 0-0) 3 4 7
Manchester 0
Hope 3
Final
Manchester
0
Hope
3
Final 1 2 T
Manchester (0-1) 0 0 0
Hope (1-0) 1 2 3
Franklin 0
Wabash 2
Final
Franklin
0
Wabash
2
Final 1 2 T
Franklin (0-1-0) 0 0 0
Wabash (1-0-0) 1 1 2
St. Mary-Woods 1
Anderson 2
Final
St. Mary-Woods
1
Anderson
2
Final 1 2 T
St. Mary-Woods (0-2) 0 1 1
Anderson (1-0) 2 0 2
Pitt.-Bradford 0
Bluffton 2
Final
@ North Athletic Turf
Pitt.-Bradford
0
Bluffton
2
Final 1 2 T
Pitt.-Bradford (0-1-0) 0 0 0
Bluffton (1-0-0) 1 1 2
Hanover 0
DePauw 1
Final - OT
Hanover
0
DePauw
1
Final 1 2 OT T
Hanover (0-1) 0 0 0 0
DePauw (1-0) 0 0 1 1
Rose-Hulman 2
Principia 0
Final
Rose-Hulman
2
Principia
0
Final 1 2 T
Rose-Hulman (1-0-0) 1 1 2
Principia (0-1-0) 0 0 0
Sat., September 01
Bluffton 0
Pitt.-Greensburg 1
Final
@ New Concord, Ohio
Bluffton
0
Pitt.-Greensburg
1
Final 1 2 T
Bluffton (1-1-0) 0 0 0
Pitt.-Greensburg (1-1-0) 0 1 1
UC Clermont 1
Anderson 5
Final
UC Clermont
1
Anderson
5
Final 1 2 T
UC Clermont (2-3) 0 1 1
Anderson (2-0) 3 2 5
St. Mary-Woods
Earlham
Cancelled
Manchester 0
Calvin 8
Final
Manchester
0
Calvin
8
Final 1 2 T
Manchester (0-3-0, 0-0-0) 0 0 0
Calvin (3-0-0, 0-0-0) 3 5 8
Ohio Northern 1
Transylvania 1
Final - 2OT
Ohio Northern
1
Transylvania
1
Final 1 2 OT 2OT T
Ohio Northern (0-0-1, 0-0-0) 1 0 0 0 1
Transylvania (0-0-1, 0-0-0) 1 0 0 0 1
Sun., September 02
Thomas More 1
Hanover 2
Final
Thomas More
1
Hanover
2
Final 1 2 T
Thomas More (1-1-0) 1 0 1
Hanover (1-1-0) 2 0 2
Westminster (Pa.) 4
Defiance 1
Final
Westminster (Pa.)
4
Defiance
1
Final 1 2 T
Westminster (Pa.) (2-0-0) 3 1 4
Defiance (1-1-0) 0 1 1
Otterbein 2
Transylvania 1
Final - OT
Otterbein
2
Transylvania
1
Final 1 2 OT T
Otterbein (1-0-0, 0-0-0) 0 1 1 2
Transylvania (0-1-1, 0-0-0) 0 1 0 1
Tue., September 04
Trine 5
Defiance 1
Final
Trine
5
Defiance
1
Final 1 2 T
Trine (2-0-0) 2 3 5
Defiance (1-2-0) 0 1 1
DePauw 3
Anderson 2
Final - OT
DePauw
3
Anderson
2
Final 1 2 OT T
DePauw (2-0) 2 0 1 3
Anderson (2-1) 1 1 0 2
Spalding 2
Franklin 1
Final - 2OT
Spalding
2
Franklin
1
Final 1 2 OT 2OT T
Spalding (3-0) 0 1 0 1 2
Franklin (0-2) 1 0 0 0 1
Rose-Hulman 0
Greenville 1
Final - OT
Rose-Hulman
0
Greenville
1
Final 1 2 OT T
Rose-Hulman (1-1) 0 0 0 0
Greenville (2-1) 0 0 1 1
Wed., September 05
Wabash 2
Earlham 0
Final
Wabash
2
Earlham
0
Final 1 2 T
Wabash (2-1-0, 0-0-0) 1 1 2
Earlham (1-1-0, 0-0-0) 0 0 0
Mount St. Joseph 1
Ohio Christian 3
Final
There was a problem with a Velocity script
Page/schedule-networked-template
ErrorInvocation of method 'include' in class com.prestosports.render.ContentEngineInvoker threw exception javax.servlet.ServletException: javax.servlet.ServletException: java.lang.NullPointerException at 3yh7q63xxoqag3tg/schedule-networked-template[line 300, column 14]
Page source:
1: <head>
2: <style>
3: .schedule table { border-collapse:collapse }
4: .schedule .schedule-record { margin-bottom:15px; overflow:hidden }
5: .schedule .schedule-record > div { position:relative; float:left }
6: .schedule .schedule-record th,
7: .schedule .schedule-record td { padding:5px 10px; text-align:center }
8: .schedule .schedule-record th { background:#444; color:#FFF; font-weight:normal }
9: .schedule .schedule-data table { width:100% }
10: .schedule .schedule-data .event-date { padding:10px; margin-top:10px; background:#333; color:#fff; text-transform:uppercase }
11: .schedule .schedule-data .event-date:first-child { margin-top:0 }
12: .schedule .schedule-data .event-row { margin-top:10px; background:#f9f9f9 }
13: .schedule .schedule-data .event-row > div { position:relative; padding:10px }
14: .schedule .schedule-data .has-boxscore > div { padding-right:300px; min-height:75px }
15: .schedule .spoton-add-to-cal { float:right; margin-bottom:5px }
16: 
17: .schedule .event-scorecard { width:330px; float:left }
18: .schedule .event-details { padding-left:10px; border-left:solid 1px #ccc; overflow:hidden; position:relative; left:-1px }
19: .schedule .event-boxscore { width:280px; position:absolute; right:10px; top:10px }
20: 
21: .schedule .event-scorecard table { border-right:solid 1px #ccc }
22: .schedule .event-scorecard td { vertical-align:middle }
23: .schedule .event-scorecard .home td { padding-top:5px }
24: .schedule .event-scorecard .event-result { padding:0 10px; text-align:right; font-size:1.3em } 
25: .schedule .event-scorecard .team-result { padding:0 10px; text-align:right }
26: .schedule .event-scorecard .team-logo { margin-right:5px } 
27: .schedule .event-scorecard .team-logo img { width:48px; vertical-align:middle }
28: 
29: .schedule .event-scorecard .winner .team-name,
30: .schedule .event-scorecard .winner .team-result { font-size:medium; font-weight:bold }
31: .schedule .event-details .status { font-weight:bold; text-transform:uppercase }
32: .schedule .event-details .links .sep { color:#999 }
33: 
34: .schedule .brief-stats { font-size:small }
35: .schedule .brief-stats .gamebox { display:none}
36: .schedule .brief-stats td { padding:2px 5px; white-space:nowrap; text-align:center; border:solid 1px #999 }
37: .schedule .brief-stats td:first-child { text-align:left }
38: .schedule .brief-stats th { padding:2px 5px; background:#999; color:#FFF; border:solid 1px #999 }
39: .schedule .brief-stats .team-record { font-size:small; color:#666 }
40: 
41: @media only screen and (max-width:979px) {
42:   .schedule .schedule-data .has-boxscore > div { padding-right:10px; min-height:0 }
43:   .schedule .event-boxscore { display:none }
44: }
45: 
46: @media only screen and (max-width:650px) {
47:   .schedule .event-scorecard { width:300px }
48:   .schedule .schedule-data .event-date { padding:5px }
49:   .schedule .schedule-data .event-row { margin-top:5px }
50:   .schedule .schedule-data .event-row > div { padding:5px }
51:   .schedule .event-scorecard .team-logo img { width:40px }
52:   .schedule .event-details .notes { display:none }
53: }
54: 
55: @media only screen and (max-width:540px) {
56:   .schedule .schedule-data .event-row > div { padding:30px 0 0 }
57:   .schedule .event-scorecard { width:auto; float:none; padding:10px }
58:   .schedule .event-scorecard table { border-right:none }
59:   .schedule .event-details { padding-left:0; border-left:none; position:static }
60:   .schedule .event-details .status { position:absolute; left:0; right:0; top:0; display:block; padding:5px 10px; height:20px; line-height:20px; background:#d9d9d9 }
61:   .schedule .event-details .links { padding:2px 5px; background:#eee }
62:   .schedule .spoton-add-to-cal { float:none; margin:0 0 5px }
63: }
64: </style>
65: </head>
66: 
67: ## PICK UP OPTIONS
68: $website.include("options")
69: #set ($options = $request.getAttribute("options"))
70: 
71: #set ($showExhibitionGames = true)
72: #if ($options.get("schedule_hide_exhibition_events") == true)
73:   #set ($showExhibitionGames = false)
74: #end
75: 
76: ########################## END OPTIONS ################################
77: 
78: #macro (printTeamLogo $team)
79:   #if ($team.teamId)
80:     #if ($confmemberIDs.contains($team.teamId))
81:       <a href="${page.url}?teamId=${team.teamId}" class="team-logo"><img src="${website.teamLogo($team.teamId)}" alt="" /></a>
82:     #else
83:       <span class="team-logo"><img src="${website.teamLogo($team.teamId)}" alt="" /></span>
84:     #end
85:   #end
86: #end
87: 
88: #macro (printTeamName $team $class)
89:   #if ($team.name.length() > 0)
90:     #if ($confmemberIDs.contains($team.teamId))
91:       <a href="${page.url}?teamId=${team.teamId}" class="${class}" title="${team.name}">$team.name</a>
92:     #else
93:       <span class="${class}" title="${team.name}">$team.name</span>
94:     #end
95:   #end
96: #end
97: 
98: #macro (printVa $event)
99:   #if ($event.neutralSite.length() > 0) 
100:     <span class="va">vs. </span>
101:   #else 
102:     #if (!$event.home) 
103:     <span class="va">at </span> 
104:     #end
105:   #end
106: #end
107: 
108: #macro (printLinks $event)
109:   #set ($printableLinks = [])
110:   
111:   #foreach ($link in $event.links)
112:     #if ($event.statusCode >= 0 && (
113:         $link.mapType.equals("LS") || 
114:         $link.mapType.equals("PR") || 
115:         $link.mapType.equals("DI") || 
116:         $link.mapType.equals("TI") || 
117:         $link.mapType.equals("AU")))
118:     #else
119:       #set ($bool = $printableLinks.add($link))
120:     #end
121:   #end
122:   
123:   #if ($printableLinks.size() > 0)
124:     <div class="links">
125:     #foreach ($link in $printableLinks)
126:       #if ($velocityCount > 1)<span class="sep"> | </span>#end
127:       <a href="$link.url" #if ($website.isExternalLink($link.url)) target="_blank" #end data-linktype="${link.mapType}">$link.name</a>
128:     #end
129:     </div>
130:   #end
131: #end
132: 
133: <div class="schedule">
134: 
135: $wiki
136: #set ($scheduleNote = "${page.url}-note")
137: $website.include($scheduleNote)
138: 
139: ## CONFERENCE TEAM LINKING
140: #set ($confmemberIDs = $page.teamIDs)
141: 
142: <div class="clearfix">
143:   
144: <div class="spoton-add-to-cal"><a class="spoton-it" data-size="medium" href="https://spoton.it/schedules">Add to calendar</a></div>  
145:   
146: #if ($page.title.length() > 0)
147:   #if ($schedule.team.length() > 0 && $request.getParameter("teamId"))
148:     <h1>$page.title : $schedule.team</h1>
149:   #else
150:     <h1>$page.title</h1>
151:   #end
152: #end
153: </div>
154: 
155: #if ($schedule.team.length() > 0)
156: <div class="schedule-record clearfix" data-module="jscroll">
157: <div>
158:  <table>
159:   <tr>
160:    <th>Overall</th>
161:    <th>Pct.</th>
162:    <th>Conf.</th>
163:    <th>Pct.</th>
164:    <th>Streak</th>
165:    <th>Home</th>
166:    <th>Away</th>
167:    <th>Neutral</th>
168:   </tr>
169:   <tr>
170:    <td>$schedule.Record</td>
171: 
172: #set ($number = $schedule.Record.winPercentage)
173:    <td>$formatter.formatNumber($number, "#.000")</td>
174:    <td>$schedule.ConferenceRecord</td>
175: 
176: #set ($confnumber = $schedule.conferenceRecord.winPercentage)
177:    <td>$formatter.formatNumber($confnumber, "#.000")</td>
178:    <td>$schedule.streak</td>
179:    <td>$schedule.homeRecord</td>
180:    <td>$schedule.awayRecord</td>
181:    <td>$schedule.neutralRecord</td>
182:   </tr>
183: </table>
184: </div>
185: </div>
186: #end
187: 
188: #set ($lastDate = "")
189: #set ($counter = 0)
190: 
191: <div class="schedule-data clearfix">
192: 
193: #foreach ($event in $schedule.events)
194: #if ($event.overall || $showExhibitionGames)
195: 
196:   #set ($counter = $counter + 1)
197:   #set ($theDate= $formatter.formatDate($event.date, "EEE., MMMM dd"))
198: 
199: #if (!$lastDate.equals($theDate))
200:   <div class="event-date">$theDate</div>
201: #end
202:   
203: #set ($rowClass = "event-row")
204: 
205: #if ($velocityCount % 2 == 0)
206:   #set ($rowClass = "${rowClass} even")
207: #else
208:   #set ($rowClass = "${rowClass} odd")
209: #end
210: 
211: #if ($event.conference)
212:   #set ($rowClass = "${rowClass} conf-contest")
213: #end
214: 
215: #if ($event.inProgress)
216:   #set ($rowClass = "${rowClass} in-progress")
217: #end
218: 
219: #set ($boxscoreURL = "")
220: #foreach ($link in $event.links)
221:   #if ($link.url.endsWith(".xml") && $link.mapType == "BS" && $boxscoreURL.length() == 0)
222:     #set ($boxscoreURL = "${link.url}?tmpl=brief-stats-template-custom&extended=false")
223:   #end
224: #end
225: 
226: #if ($boxscoreURL.length() > 0)
227:   #set ($rowClass = "${rowClass} has-boxscore")
228: #end
229: 
230: <div class="${rowClass}">
231: <div class="clearfix">
232:   
233: <div class="event-scorecard">
234: #if ($schedule.team.length() > 0) ## TEAM SCHEDULE 
235: 
236: <table>
237:   <tr>
238:     <td class="opponent">
239:       #printTeamLogo($event.opponent)
240:       #printVa($event)
241:       #printTeamName($event.opponent "")
242: 
243:       #if ($event.conference) * #end
244:       #if (!$event.overall) # #end
245:     </td>
246:     
247:     <td class="event-result">
248:     #if ($event.inProgress)
249:       $event.result
250:     #else
251:       $event.APResult
252:     #end
253:     </td>
254:   </tr>
255: </table>
256:     
257: #else ## CONFERENCE SCHEDULE
258: 
259: <table class="teams">
260: #foreach ($team in $event.teams)
261:   #set ($teamIdentifier = "away")
262:   #if ($velocityCount == 2)
263:     #set ($teamIdentifier = "home")
264:   #end
265:   #if ($team.winner)
266:     #set ($teamIdentifier = "${teamIdentifier} winner")
267:   #end
268:   <tr class="${teamIdentifier}">
269:     <td class="team">
270:       #printTeamLogo($team)
271:       #printTeamName($team "team-name")
272:     </td>
273:     <td class="team-result">$team.result</td>
274:   </tr>
275: #end  ## team loop
276: </table>
277:   
278: #end
279: </div> ## event-scorecard
280: 
281: <div class="event-details">
282: <div>
283:   
284: ## status
285: <div class="status">$formatter.formatStatus($event)</div>
286: 
287: ## notes  
288: <div class="notes">#if ($event.notes.length() > 0) $event.notes #end #if ($event.neutralSite.length() > 0) @ $event.neutralSite #end</div>
289: 
290: ## links
291: <div class="links">
292:   #printLinks($event)
293: </div> ## links
294: 
295: </div>
296: </div> ## event-details
297: 
298: #if ($boxscoreURL.length() > 0)
299:   <div class="event-boxscore">
300:     $website.include($boxscoreURL)
301:   </div>
302: #end
303: 
304: </div>
305: </div> ## event-row
306: 
307: #set ($lastDate = $theDate)
308: 
309: #end ## showExhibitions
310: #end ## events loop
311: </div> ## schedule-data
312: 
313: <div class="clearfix">
314:  ## iCalendar
315:   <a href="$page.url?print=ical"><img src="/info/images/icon_schedule.gif"> <b>iCalendar</b></a>
316:  ## RSS
317:   <a href="$page.url?print=rss"><img src="/info/images/icon_rss.gif"> <b>RSS Feed</b></a>
318: </div>
319: 
320: $sfs
321: $wiki
322: $rss
323: 
324: </div> ## schedule
325: 
326: #set ($post = "${page.url}-post")
327: #if ($website.exists($post))
328:   <div class="schedule-post clearfix">$website.include("${post}?tmpl=schedule-post-template")</div>
329: #end
330: 
331: <script>
332: (function (id) {
333: if (document.getElementById(id)) return;
334: var so = document.createElement('script'); so.id = id; so.async = true;
335: so.src = 'https://dff2h0hbfv6w4.cloudfront.net/scripts/presto.js';
336: var s = document.getElementsByTagName('script')[0];
337: s.parentNode.insertBefore(so, s);
338: })('spoton-script');
339: </script>