@ -0,0 +1,66 @@ | |||||
FROM php:7.2-apache | |||||
RUN apt-get update | |||||
# 1. development packages | |||||
RUN apt-get install -y \ | |||||
git \ | |||||
zip \ | |||||
vim \ | |||||
curl \ | |||||
sudo \ | |||||
unzip \ | |||||
libicu-dev \ | |||||
libbz2-dev \ | |||||
libpng-dev \ | |||||
libjpeg-dev \ | |||||
libmcrypt-dev \ | |||||
libreadline-dev \ | |||||
libfreetype6-dev \ | |||||
g++ | |||||
# 2. apache configs + document root | |||||
ENV APACHE_DOCUMENT_ROOT=/var/www/html | |||||
RUN sed -ri -e 's!/var/www/html!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/sites-available/*.conf | |||||
RUN sed -ri -e 's!/var/www/!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/apache2.conf /etc/apache2/conf-available/*.conf | |||||
# 3. mod_rewrite for URL rewrite and mod_headers for .htaccess extra headers like Access-Control-Allow-Origin- | |||||
RUN a2enmod rewrite headers | |||||
# 4. start with base php config, then add extensions | |||||
RUN mv "$PHP_INI_DIR/php.ini-development" "$PHP_INI_DIR/php.ini" | |||||
RUN docker-php-ext-install \ | |||||
bz2 \ | |||||
intl \ | |||||
iconv \ | |||||
bcmath \ | |||||
opcache \ | |||||
calendar \ | |||||
mbstring \ | |||||
pdo_mysql \ | |||||
zip | |||||
# 5. composer | |||||
# COPY --from=composer:latest /usr/bin/composer /usr/bin/composer | |||||
# 6. we need a user with the same UID/GID with host user | |||||
# so when we execute CLI commands, all the host file's ownership remains intact | |||||
# otherwise command from inside container will create root-owned files and directories | |||||
#WORKDIR /var/www/html | |||||
#ADD . /var/www/html | |||||
COPY ./ /var/www/html | |||||
RUN chown -R www-data:www-data /var/www/html | |||||
#USER root | |||||
#ARG uid | |||||
#RUN useradd -G www-data,root -u $uid -d /home/soumya soumya | |||||
#RUN mkdir -p /var/www/.composer && \ | |||||
# chown -R www-data:www-data /var/www | |||||
#RUN chmod -R 777 /var/www | |||||
#EXPOSE 8000 |
@ -0,0 +1,610 @@ | |||||
<?php | |||||
class DataParser | |||||
{ | |||||
private $debug = false; | |||||
private $meet_name = ""; | |||||
private $meet_id = ""; | |||||
private $gender = ""; | |||||
private $schoolId = ""; | |||||
private $seasonId = ""; | |||||
private $seasonYear = ""; | |||||
private $rawDataLines = array(); | |||||
private $processedDataLines = array(); | |||||
function __construct($meet_name, $meet_id, $gender, $schoolId, $seasonId, $seasonYear) | |||||
{ | |||||
$this->meet_name = $meet_name; | |||||
$this->meet_id = $meet_id; | |||||
$this->gender = $gender; | |||||
$this->schoolId = $schoolId; | |||||
$this->seasonId = $seasonId; | |||||
$this->seasonYear = $seasonYear; | |||||
} | |||||
function setRawInputData($data) | |||||
{ | |||||
if(is_string($data)) | |||||
{ | |||||
$data = str_replace("&", "&", $data); | |||||
$dataArray = explode("\n", trim($data)); | |||||
$lineCount = 0; | |||||
$intermediateArray = array(); | |||||
foreach($dataArray as $lnNo=>$ln) | |||||
{ | |||||
if($lineCount == 0 && trim($ln) == '') | |||||
{ | |||||
continue; | |||||
} | |||||
$this->rawDataLines[] = $ln; | |||||
$lineCount++; | |||||
} | |||||
} | |||||
} | |||||
function getData() | |||||
{ | |||||
return $this->processedDataLines; | |||||
} | |||||
function getFormatedData() | |||||
{ | |||||
$nameCountArray = array(); | |||||
$return = array(); | |||||
$parsedData = $this->processedDataLines; | |||||
if(is_array($parsedData) && sizeof($parsedData)>0) | |||||
{ | |||||
$reportCnt = 0; | |||||
foreach($parsedData as $data) | |||||
{ | |||||
$lineType = $data->getType(); | |||||
$dispData = $data->getComposedData(); | |||||
if($lineType=="license-header") | |||||
{ | |||||
$return['LICENCED-TO'] = @$dispData['LICENCE TO']; | |||||
$return['SUB-LICENSE'] = @$dispData['SUB-LICENSE']; | |||||
$return['LICENSE-DATE'] = @$dispData['LICENSE DATE']; | |||||
} | |||||
else if($lineType=="school-report-head") | |||||
{ | |||||
$return['EVENT-NAME'] = @$dispData['EVENT NAME']; | |||||
$return['EVENT-DATE'] = @$dispData['EVENT DATE']; | |||||
} | |||||
else if($lineType=="school-name-head") | |||||
{ | |||||
$return['SCHOOL-NAME'] = @$dispData['SCHOOL NAME']; | |||||
} | |||||
else if($lineType=="report-data") | |||||
{ | |||||
$reportMatrix = $data->getReportMatrix(); | |||||
$return['REPORT'][$reportCnt]['HEADER']['FULL-TEXT'] = @$dispData['HEADER']; | |||||
$headerAnalysis = @$dispData['HEADER-ANALYSIS']; | |||||
$eventName = trim(str_replace($headerAnalysis->getLeadPhrase(),"",@$dispData['HEADER'])); | |||||
$eventName = $this->__cleanUpEventname($eventName); | |||||
$return['REPORT'][$reportCnt]['HEADER']['EVENT-NAME'] = trim($eventName); | |||||
$return['REPORT'][$reportCnt]['HEADER']['EVENT-LEVEL'] = $headerAnalysis->getLeadPhrase(); | |||||
if(trim($return['REPORT'][$reportCnt]['HEADER']['EVENT-NAME'])=='') | |||||
{ | |||||
$return['REPORT'][$reportCnt]['HEADER']['EVENT-NAME'] = $headerAnalysis->getLeadPhrase(); | |||||
$return['REPORT'][$reportCnt]['HEADER']['EVENT-LEVEL'] = ''; | |||||
} | |||||
$return['REPORT'][$reportCnt]['HEADER']['GENDER'] = $headerAnalysis->getGender(); | |||||
$return['REPORT'][$reportCnt]['HEADER']['SPORTS'] = $headerAnalysis->getSports(); | |||||
$return['REPORT'][$reportCnt]['HEADER']['SPORT-TYPE'] = $headerAnalysis->getSportsType(); | |||||
$return['REPORT'][$reportCnt]['HEADER']['SPORT-LEVEL'] = $headerAnalysis->getSportsLevel(); | |||||
$return['REPORT'][$reportCnt]['HEADER']['SPORT-LEVEL-SQ'] = $headerAnalysis->getSportsLevel(); | |||||
$return['REPORT'][$reportCnt]['HEADER']['METRIC'] = $headerAnalysis->getMetricPhrase(); | |||||
$return['REPORT'][$reportCnt]['HEADER']['ADDLN-NOTE'] = $headerAnalysis->getOtherPhrases(); | |||||
if($reportMatrix->isUsable()) | |||||
{ | |||||
$return['REPORT'][$reportCnt]['HAS-RECORDS'] = true; | |||||
$return['REPORT'][$reportCnt]['COLUMNS'][]="SL"; | |||||
foreach($reportMatrix->getHeaders() as $head) | |||||
{ | |||||
$return['REPORT'][$reportCnt]['COLUMNS'][]=$head; | |||||
} | |||||
$return['REPORT'][$reportCnt]['COLUMNS'][]="ROUND"; | |||||
$return['REPORT'][$reportCnt]['COLUMNS'][]="REMARKS"; | |||||
$recCnt=0; | |||||
foreach($reportMatrix->getMatrix() as $matrix) | |||||
{ | |||||
$theFinalVal=''; | |||||
foreach($return['REPORT'][$reportCnt]['COLUMNS'] as $col) | |||||
{ | |||||
if($col!=='REMARKS') | |||||
{ | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt][$col]['RAW']=@$matrix[$col]['COMBINED']; | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt][$col]['FINAL']=@$matrix[$col]['DATA']; | |||||
if(isset($matrix[$col]['FIRST-NAME'])) | |||||
{ | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt][$col]['FIRST-NAME']=@$matrix[$col]['FIRST-NAME']; | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt][$col]['LAST-NAME']=@$matrix[$col]['LAST-NAME']; | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt][$col]['ROLL-NO']=@$matrix[$col]['ROLL-NO']; | |||||
} | |||||
$theFinalVal.=@$matrix[$col]['DATA']; | |||||
} | |||||
if($col==='SL') | |||||
{ | |||||
if(trim(@$matrix[$col]['DATA'])!=='' && is_numeric(trim(@$matrix[$col]['DATA']))===false) | |||||
{ | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt][$col]['RAW']=''; | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt][$col]['FINAL']=''; | |||||
} | |||||
} | |||||
if( ($return['REPORT'][$reportCnt]['HEADER']['SPORT-TYPE'] == ParserUtility::$_RELAY_ | |||||
|| $return['REPORT'][$reportCnt]['HEADER']['SPORT-TYPE'] == ParserUtility::$_THROWING_TEAM_ | |||||
|| $return['REPORT'][$reportCnt]['HEADER']['SPORT-TYPE'] == ParserUtility::$_JUMPING_TEAM_ ) | |||||
&& trim(strtolower($col))==='school') | |||||
{ | |||||
$schoolName = $this->__removeQuotedAlphabets(@$matrix[$col]['DATA']); | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt][$col]['FINAL'] = $schoolName; | |||||
} | |||||
} | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt]['UN-FORMATED']['FINAL'] = @$matrix['RAW-LINE']['DATA']; | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt]['REMARKS']['FINAL'] = trim(@$matrix['MARK']['DATA'].' '.@$matrix['REMARKS']['DATA']); | |||||
if(trim(@$return['REPORT'][$reportCnt]['DATA'][$recCnt]['REMARKS']['FINAL']) !== '') | |||||
{ | |||||
$finesse = $this->__extractNumericFromRemarks($return['REPORT'][$reportCnt]['DATA'][$recCnt]['REMARKS']['FINAL']); | |||||
if($finesse!==false) | |||||
{ | |||||
$return['REPORT'][$reportCnt]['DATA'][$recCnt]['FINESSE'] = $finesse; | |||||
} | |||||
} | |||||
if(strlen(trim($theFinalVal))>0) | |||||
{ | |||||
$recCnt++; | |||||
} | |||||
else | |||||
{ | |||||
array_pop($return['REPORT'][$reportCnt]['DATA']); | |||||
} | |||||
} | |||||
} | |||||
else | |||||
{ | |||||
$return['REPORT'][$reportCnt]['HAS-RECORDS'] = false; | |||||
$return['REPORT'][$reportCnt]['ERROR'] = $reportMatrix->getProblem(); | |||||
} | |||||
$return['REPORT'][$reportCnt]['RAW-RECORDS'] = implode("\n",$reportMatrix->getReportLines()); | |||||
$reportCnt++; | |||||
} | |||||
} | |||||
} | |||||
if(!isset($return['REPORT'])) | |||||
{ | |||||
$return['REPORT']=array(); | |||||
} | |||||
foreach($return['REPORT'] as $ind=>$rptData) | |||||
{ | |||||
if(!isset($rptData['DATA'])) | |||||
{ | |||||
$return['REPORT'][$ind]['DATA']=array(); | |||||
} | |||||
} | |||||
return $return; | |||||
} | |||||
function process() | |||||
{ | |||||
$this-> __processLines(); | |||||
} | |||||
function __processLines() | |||||
{ | |||||
if($this->debug) echo 'starting<br>'; | |||||
$previousStatus = ''; | |||||
$currentStatus = 'license-header'; | |||||
$concatenator = ""; | |||||
$lineObj = null; | |||||
$reportPartStarts = false; | |||||
$reportPartLevel = ''; | |||||
foreach($this->rawDataLines as $lnNo=>$ln) | |||||
{ | |||||
if($this->debug) echo '<br> <b>PROCESSING</b> ............. '.$ln; | |||||
if($this->debug) echo '<br> previousStatus ......... '.$previousStatus; | |||||
$analysis = new Lexicon($ln); | |||||
$analysis->preAnalyse(); | |||||
if($this->debug) { echo '<br> <u>ANALYSIS</u> ::: <div style="max-height:100px; overflow:auto; border:thin solid #ccc; margin-left:60px; margin-right:60px;">'; print_r($analysis); echo "</div>"; } | |||||
if(!$reportPartStarts) | |||||
{ | |||||
if($previousStatus=='') | |||||
{ | |||||
//echo '<br>--->0-out~'.$analysis->getGeneralContext(); | |||||
$currentStatus = 'license-header'; | |||||
if($analysis->getGeneralContext() != 'DECORATOR' && $analysis->getGeneralContext() != 'LINE-BREAK' && ParserUtility::startsWithOneOfThem(trim($ln), ParserUtility::$terms_headerStartsWith) ) | |||||
{ | |||||
//echo '<br>--->0~'.$analysis->getGeneralContext(); | |||||
$lineObj = $this->__getOneLineObject($currentStatus,$lineObj); | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
} | |||||
$previousStatus = 'license-header'; | |||||
} | |||||
else if($previousStatus=='license-header') | |||||
{ | |||||
//if($this->debug) echo '<br> `'.$ln.'` <b>is a </b> '.$analysis->getGeneralContext() ; | |||||
//echo '<br>--->1/2-out~'.trim($ln).'~'.implode('#',ParserUtility::$terms_headerStartsWith); | |||||
//echo '<br>--->1/2-out~'.$analysis->getGeneralContext().'~>'.ParserUtility::containsOneOfThem(trim($ln), ParserUtility::$terms_headerLicenseTos).'<'; | |||||
if($analysis->getGeneralContext() != 'DECORATOR' && $analysis->getGeneralContext() != 'LINE-BREAK' && ParserUtility::startsWithOneOfThem(trim($ln), ParserUtility::$terms_headerLicenseTos) ) | |||||
{ | |||||
//echo '<br>--->1~'.$analysis->getGeneralContext(); | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
} | |||||
elseif($analysis->getGeneralContext() != 'DECORATOR' && $analysis->getGeneralContext() != 'LINE-BREAK') | |||||
{ | |||||
//echo '<br>--->2~'.$analysis->getGeneralContext(); | |||||
$currentStatus = 'school-report-head'; | |||||
$lineObj = $this->__getOneLineObject($currentStatus,$lineObj); | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
$previousStatus = 'school-report-head'; | |||||
} | |||||
} | |||||
else if($previousStatus=='school-report-head') | |||||
{ | |||||
//echo '<br>--->3-out~'.$analysis->getGeneralContext(); | |||||
if($analysis->getGeneralContext() != 'DECORATOR' && $analysis->getGeneralContext() != 'LINE-BREAK') | |||||
{ | |||||
//echo '<br>--->3~'.$analysis->getGeneralContext(); | |||||
$currentStatus = 'school-name-head'; | |||||
$lineObj = $this->__getOneLineObject($currentStatus,$lineObj); | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
$previousStatus = 'school-name-head'; | |||||
} | |||||
} | |||||
else if($previousStatus=='school-name-head') | |||||
{ | |||||
//echo '<br>--->4-out~'.$analysis->getGeneralContext(); | |||||
if($analysis->getGeneralContext() != 'DECORATOR' && $analysis->getGeneralContext() != 'LINE-BREAK') | |||||
{ | |||||
//echo '<br>--->4~'.$analysis->getGeneralContext(); | |||||
$currentStatus = 'result-label'; | |||||
$lineObj = $this->__getOneLineObject($currentStatus,$lineObj); | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
$previousStatus = 'result-label'; | |||||
$reportPartStarts = true; | |||||
$currentStatus = ''; | |||||
} | |||||
} | |||||
/* | |||||
if($analysis->getGeneralContext() == 'DECORATOR') | |||||
{ | |||||
$reportPartStarts = true; | |||||
$previousStatus='decorator-start'; | |||||
$lineObj = $this->__getOneLineObject($currentStatus,$lineObj); | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
$reportMatrix = $lineObj->getReportMatrix(); | |||||
$reportMatrix->setDecoratorLength(strlen($ln)); | |||||
} | |||||
*/ | |||||
} | |||||
else | |||||
{ | |||||
if(trim($ln)==='' || $analysis->getGeneralContext() == 'LINE-BREAK') | |||||
{ | |||||
if($previousStatus=='line-break' || $previousStatus=='decorator-start') | |||||
{ | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
$previousStatus = 'line-break'; | |||||
} | |||||
else | |||||
{ | |||||
$reportPartLevel = ''; | |||||
$currentStatus = 'line-break'; | |||||
$lineObj = $this->__getOneLineObject($currentStatus,$lineObj); | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
$previousStatus = 'line-break'; | |||||
} | |||||
} | |||||
else | |||||
{ | |||||
if($previousStatus=='line-break' || $previousStatus=='decorator-start') | |||||
{ | |||||
$currentStatus = "report-data"; | |||||
$lineObj = $this->__getOneLineObject($currentStatus,$lineObj); | |||||
$lineObj->setOriginalContent($ln); | |||||
$lineObj->process(); | |||||
$reportMatrix = $lineObj->getReportMatrix(); | |||||
if($analysis->getGeneralContext() == 'HEADER') | |||||
{ | |||||
$reportMatrix->parseHeaders($ln); | |||||
$lineObj->setComposedData("SPORT-ROUND",$reportMatrix->getSportsRound()); | |||||
} | |||||
$previousStatus = "report-data"; | |||||
} | |||||
elseif($previousStatus == 'report-data') | |||||
{ | |||||
$reportMatrix = $lineObj->getReportMatrix(); | |||||
$lineObj->setComposedData("SPORT-ROUND",$reportMatrix->getSportsRound()); | |||||
if($analysis->getGeneralContext() == 'DECORATOR') | |||||
{ | |||||
$reportMatrix->setDecoratorLength(strlen($ln)); | |||||
} | |||||
else if($analysis->getGeneralContext() == 'HEADER') | |||||
{ | |||||
$reportMatrix->parseHeaders($ln); | |||||
} | |||||
else if($analysis->getGeneralContext() == 'SPORTS-ROUND') | |||||
{ | |||||
$reportMatrix->parseData($ln); | |||||
$analysis->analyse(); | |||||
$reportMatrix->setSportsLevel($analysis->getSportsRound()); | |||||
$lineObj->setComposedData("SPORTS-ROUND",$reportMatrix->getSportsRound()); | |||||
} | |||||
else | |||||
{ | |||||
$reportMatrix->parseData($ln); | |||||
} | |||||
/* | |||||
if(ParserUtility::startsWith(trim($ln), "=====")) | |||||
{ | |||||
if($reportPartLevel == '') | |||||
{ | |||||
$reportPartLevel = 'DecoratorStart'; | |||||
$reportMatrix->setDecoratorLength(strlen($ln)); | |||||
} | |||||
else | |||||
{ | |||||
$reportPartLevel = 'DecoratorEnd'; | |||||
} | |||||
continue; | |||||
} | |||||
else | |||||
{ | |||||
if($reportPartLevel == 'DecoratorStart') | |||||
{ | |||||
$reportMatrix->parseHeaders($ln); | |||||
} | |||||
else if($reportPartLevel == 'DecoratorEnd') | |||||
{ | |||||
$reportMatrix->parseData($ln); | |||||
} | |||||
} | |||||
*/ | |||||
} | |||||
} | |||||
//$lineObj = null; | |||||
//$lineObj = $this->__getOneLineObject("",$lineObj); | |||||
//$lineObj->process(); | |||||
} | |||||
if($this->debug) echo '<br> <b>currentStatus</b> ......... '.$currentStatus; | |||||
if($this->debug) echo '<br> <b>previousStatus</b> ......... '.$previousStatus; | |||||
if($this->debug) { echo '<br> <u>LINE OBJECT</u> ::: <div style="max-height:100px; overflow:auto; border:thin solid #ff00ff; margin-left:60px; margin-right:60px;">'; print_r($lineObj); echo "</div>"; } | |||||
if($this->debug) echo '<br><br><h3 style="color:red"> :-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-::-: </h3><br>'; | |||||
} | |||||
$this->__getOneLineObject("",$lineObj); | |||||
} | |||||
function __getOneLineObject($currentStatus,$previousLineObject) | |||||
{ | |||||
if($previousLineObject !== null) | |||||
{ | |||||
$this->processedDataLines[] = $previousLineObject; | |||||
} | |||||
return new RecordLine($currentStatus); | |||||
} | |||||
function __removeQuotedAlphabets($text) | |||||
{ | |||||
$alphabets = array(); | |||||
$alphabets[] = 'a'; | |||||
$alphabets[] = 'b'; | |||||
$alphabets[] = 'c'; | |||||
$alphabets[] = 'd'; | |||||
$alphabets[] = 'e'; | |||||
$alphabets[] = 'f'; | |||||
$alphabets[] = 'g'; | |||||
$alphabets[] = 'h'; | |||||
$alphabets[] = 'i'; | |||||
$alphabets[] = 'j'; | |||||
$alphabets[] = 'k'; | |||||
$alphabets[] = 'l'; | |||||
$alphabets[] = 'm'; | |||||
$alphabets[] = 'n'; | |||||
$alphabets[] = 'o'; | |||||
$alphabets[] = 'p'; | |||||
$alphabets[] = 'q'; | |||||
$alphabets[] = 'r'; | |||||
$alphabets[] = 's'; | |||||
$alphabets[] = 't'; | |||||
$alphabets[] = 'u'; | |||||
$alphabets[] = 'v'; | |||||
$alphabets[] = 'w'; | |||||
$alphabets[] = 'x'; | |||||
$alphabets[] = 'y'; | |||||
$alphabets[] = 'z'; | |||||
foreach($alphabets as $alphabet) | |||||
{ | |||||
$text = trim(str_replace(" '".strtoupper($alphabet)."' "," ",$text)); | |||||
$text = trim(str_replace(" '".$alphabet."' "," ",$text)); | |||||
$text = trim(str_replace("'".strtoupper($alphabet)."' "," ",$text)); | |||||
$text = trim(str_replace("'".$alphabet."' "," ",$text)); | |||||
$text = trim(str_replace(" '".strtoupper($alphabet)."'"," ",$text)); | |||||
$text = trim(str_replace(" '".$alphabet."'"," ",$text)); | |||||
} | |||||
return trim($text); | |||||
} | |||||
function __cleanUpEventname($eventName, $specific=false) | |||||
{ | |||||
$eventName = trim($eventName); | |||||
$endCharacters = array("/","-","[","(","{"); | |||||
$dictionary = Lexicon::getDictionary(); | |||||
if(ParserUtility::endsWithOneOfThem($eventName, $endCharacters)) | |||||
{ | |||||
$eventName = substr($eventName, 0, -1); | |||||
} | |||||
foreach($dictionary['GENDER'] as $gender) | |||||
{ | |||||
if($specific) | |||||
{ | |||||
$eventName = trim(str_replace(ucwords($gender),"",$eventName)); | |||||
$eventName = trim(str_replace(strtoupper($gender),"",$eventName)); | |||||
$eventName = trim(str_replace($gender,"",$eventName)); | |||||
} | |||||
else | |||||
{ | |||||
$eventName = trim(str_replace(' '.ucwords($gender).' '," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.strtoupper($gender).' '," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.$gender.' '," ",$eventName)); | |||||
$eventName = trim(str_replace(ucwords($gender).' '," ",$eventName)); | |||||
$eventName = trim(str_replace(strtoupper($gender).' '," ",$eventName)); | |||||
$eventName = trim(str_replace($gender.' '," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.ucwords($gender)," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.strtoupper($gender)," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.$gender," ",$eventName)); | |||||
} | |||||
} | |||||
foreach($dictionary['SPORTS-LEVEL'] as $levels) | |||||
{ | |||||
foreach($dictionary[$levels] as $level) | |||||
{ | |||||
if($specific) | |||||
{ | |||||
$eventName = trim(str_replace(ucwords($level),"",$eventName)); | |||||
$eventName = trim(str_replace(strtoupper($level),"",$eventName)); | |||||
$eventName = trim(str_replace($level,"",$eventName)); | |||||
} | |||||
else | |||||
{ | |||||
$eventName = trim(str_replace(' '.ucwords($level).' '," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.strtoupper($level).' '," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.$level.' '," ",$eventName)); | |||||
$eventName = trim(str_replace(ucwords($level).' '," ",$eventName)); | |||||
$eventName = trim(str_replace(strtoupper($level).' '," ",$eventName)); | |||||
$eventName = trim(str_replace($level.' '," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.ucwords($level)," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.strtoupper($level)," ",$eventName)); | |||||
$eventName = trim(str_replace(' '.$level," ",$eventName)); | |||||
} | |||||
} | |||||
} | |||||
$eventName = trim($eventName); | |||||
foreach($dictionary['GENDER'] as $gender) | |||||
{ | |||||
if(stripos($eventName, $gender)!==false) | |||||
{ | |||||
$eventName = $this->__cleanUpEventname($eventName,true); | |||||
} | |||||
} | |||||
foreach($dictionary['SPORTS-LEVEL'] as $levels) | |||||
{ | |||||
foreach($dictionary[$levels] as $level) | |||||
{ | |||||
if(stripos($eventName, $level)!==false) | |||||
{ | |||||
$eventName = $this->__cleanUpEventname($eventName,true); | |||||
} | |||||
} | |||||
} | |||||
if(ParserUtility::endsWithOneOfThem($eventName, $endCharacters)!==false) | |||||
{ | |||||
$eventName = $this->__cleanUpEventname($eventName,true); | |||||
} | |||||
return trim($eventName); | |||||
} | |||||
function __extractNumericFromRemarks($remarks) | |||||
{ | |||||
if(strpos($remarks,'QUALIFIED')!==false) | |||||
{ | |||||
$remrk = trim(str_replace('QUALIFIED','',$remarks)); | |||||
$expld = explode(' ',$remrk); | |||||
if(sizeof($expld)==1) | |||||
{ | |||||
if(is_numeric($remrk)) | |||||
{ | |||||
return array("RAW" => $remrk,"FINAL" => $remrk); | |||||
} | |||||
elseif(strpos($remrk,"-") ) | |||||
{ | |||||
$remrkF = ParserUtility::numerizeLength($remrk); | |||||
if(is_numeric($remrkF)) | |||||
{ | |||||
return array("RAW" => $remrk,"FINAL" => $remrkF); | |||||
} | |||||
} | |||||
elseif(strpos($remrk,":")) | |||||
{ | |||||
$remrkF = ParserUtility::numerizeTime($remrk); | |||||
if(is_numeric($remrkF)) | |||||
{ | |||||
return array("RAW" => $remrk,"FINAL" => $remrkF); | |||||
} | |||||
} | |||||
} | |||||
} | |||||
return false; | |||||
} | |||||
} | |||||
?> |
@ -0,0 +1,254 @@ | |||||
<?php | |||||
class ParserUtility | |||||
{ | |||||
public static $_RUNNING_ = "RUNNING"; | |||||
public static $_RELAY_ = "RELAY"; | |||||
public static $_THROWING_ = "THROWING"; | |||||
public static $_JUMPING_ = "JUMPING"; | |||||
public static $_THROWING_TEAM_ = "THROWING-TEAM-EVENT"; | |||||
public static $_JUMPING_TEAM_ = "JUMPING-TEAM-EVENT"; | |||||
public static $_MIXED_EVENT_ = "MIXED-EVENT"; | |||||
public static $_ROUND_FINAL_ = "FINAL"; | |||||
public static $_ROUND_SEMI_FINAL_ = "SEMI-FINAL"; | |||||
public static $_ROUND_PRILIMINARY_ = "PRELIMINARY"; | |||||
public static $_ROUND_TRIAL_ = "TRIAL"; | |||||
public static $_LEVEL_OPEN_ = "OPEN"; | |||||
public static $_LEVEL_FRESHMAN_ = "FRESHMAN"; | |||||
public static $_LEVEL_SOPHOMORE_ = "SOPHOMORE"; | |||||
public static $_LEVEL_FROS_SOPH_ = "FRESHMAN/SOPHOMORE"; | |||||
public static $_LEVEL_JUNIOR_ = "JUNIOR"; | |||||
public static $_LEVEL_SENIOR_ = "SENIOR"; | |||||
public static $_LEVEL_UNIVARSITY_ = "VARSITY"; | |||||
public static $_LEVEL_CONFERENCE_ = "CONFERENCE"; | |||||
public static $_LEVEL_LEAGUE_ = "LEAGUE"; | |||||
public static $_LEVEL_JV_ = "JUNIOR-VARSITY"; | |||||
public static $_LEVEL_SUB_MIDGET_ = "SUB-MIDGET"; | |||||
public static $_LEVEL_MIDGET_ = "MIDGET"; | |||||
public static $_LEVEL_JUNIOR_WEIGH_ = "JUNIOR-WEIGH"; | |||||
public static $_LEVEL_NOVICE_ = "NOVICE"; | |||||
public static $_LEVEL_CLASS_ = "CLASS"; | |||||
public static $_LEVEL_DIVISION_ = "DIVISION"; | |||||
public static $_LEVEL_CROSSOVER_ = "CROSSOVER"; | |||||
public static $_LEVEL_INDIV_TEAM_ = "INDIVIDUAL-TEAM"; | |||||
public static $_LEVEL_JR_SR_ = "JUNIOR-SENIOR"; | |||||
public static $_LEVEL_UNSEEDED_ = "UNSEEDED"; | |||||
public static $_LEVEL_CHAMPIONSHIP_ = "CHAMPIONSHIP"; | |||||
public static $_LEVEL_ELITE_ = "ELITE"; | |||||
public static $_LEVEL_SMALL_SCHOOL_ = "SMALL-SCHOOL"; | |||||
public static $_LEVEL_LARGE_SCHOOL_ = "LARGE-SCHOOL"; | |||||
public static $_LEVEL_INVITATIONAL_ = "INVITATIONAL"; | |||||
public static $_LEVEL_PSAL_ = "PUBLIC-SCHOOL-ATHLETIC-LEAGUE"; | |||||
public static $terms_headerStartsWith = array("Licensed to"); | |||||
public static $terms_headerLicenseTos = array("HY-TEK's"); | |||||
public static $terms_reportHeader_dType = array("Name"=>"string", | |||||
"Year"=>"int", | |||||
"Seed"=>"float", | |||||
"School"=>"string", | |||||
"Finals"=>"float", | |||||
"Comp#"=>"int", | |||||
"H#"=>"int", | |||||
"Points"=>"int", | |||||
"SL"=>"int", | |||||
"Prelims"=>"float", | |||||
"Time"=>"float", | |||||
"ROUND"=>"string"); | |||||
public static $keys_fld_Place = array("SL"); | |||||
public static $keys_fld_perform_time_char = array("Time","Prelim","Prelims","Final","Finals"); | |||||
public static $keys_fld_school_name = array("School"); | |||||
public static $keys_fld_athlete_name = array("Name"); | |||||
public static $keys_fld_class_year = array("Year"); | |||||
static function startsWithOneOfThem($haystack, $needles) | |||||
{ | |||||
foreach($needles as $k=>$needle) | |||||
{ | |||||
if(self::startsWith($haystack, $needle)) | |||||
{ | |||||
return true; | |||||
} | |||||
} | |||||
return false; | |||||
} | |||||
static function startsWith ($haystack, $needle) | |||||
{ | |||||
$len = strlen($needle); | |||||
return (substr(strtolower($haystack), 0, $len) === strtolower($needle)); | |||||
} | |||||
static function endsWithOneOfThem($haystack, $needles) | |||||
{ | |||||
foreach($needles as $k=>$needle) | |||||
{ | |||||
if(self::endsWith($haystack, $needle)) | |||||
{ | |||||
return true; | |||||
} | |||||
} | |||||
return false; | |||||
} | |||||
static function endsWith($haystack, $needle) | |||||
{ | |||||
$len = strlen($needle); | |||||
if ($len == 0) { | |||||
return true; | |||||
} | |||||
return (substr(strtolower($haystack), -$len) === strtolower($needle)); | |||||
} | |||||
static function containsWhichOneOfThem($haystack, $needles) | |||||
{ | |||||
foreach($needles as $k=>$needle) | |||||
{ | |||||
if(self::contains($haystack, $needle)) | |||||
{ | |||||
return $needle; | |||||
} | |||||
} | |||||
return false; | |||||
} | |||||
static function containsOneOfThem($haystack, $needles) | |||||
{ | |||||
foreach($needles as $k=>$needle) | |||||
{ | |||||
if(self::contains($haystack, $needle)) | |||||
{ | |||||
return true; | |||||
} | |||||
} | |||||
return false; | |||||
} | |||||
static function contains($haystack, $needle) | |||||
{ | |||||
foreach($haystack as $k=>$hay) | |||||
{ | |||||
if(strtolower($hay)===strtolower($needle)) | |||||
{ | |||||
return true; | |||||
} | |||||
} | |||||
return false; | |||||
} | |||||
static function getWords($sentence,$trim=true) | |||||
{ | |||||
$words = array(); | |||||
$ws = explode(" ", $sentence); | |||||
foreach($ws as $wds) | |||||
{ | |||||
if($trim && trim($wds)=='') | |||||
{ | |||||
continue; | |||||
} | |||||
$words[] = trim($wds); | |||||
} | |||||
return $words; | |||||
} | |||||
static function in_array_i($haystack, $needle) | |||||
{ | |||||
return in_array(strtolower($needle), array_map("strtolower", $haystack)); | |||||
} | |||||
static function array_key_exists_i($haystack, $needle) | |||||
{ | |||||
foreach(array_keys($haystack) as $key) | |||||
{ | |||||
if(strtolower($key)===strtolower($needle)) | |||||
{ | |||||
return true; | |||||
} | |||||
} | |||||
return false; | |||||
} | |||||
static function get_start_end_pos($haystack, $needle) | |||||
{ | |||||
$lastPos = 0; | |||||
$positions = array(); | |||||
$return = array(); | |||||
while (($lastPos = strpos($haystack, $needle, $lastPos))!== false) { | |||||
$positions[] = $lastPos; | |||||
$lastPos = $lastPos + strlen($needle); | |||||
} | |||||
$ind=0; | |||||
foreach ($positions as $value) { | |||||
$return[$ind]['START-POSITION'] = $value; | |||||
$return[$ind]['END-POSITION'] = ($return[$ind]['START-POSITION'] + strlen($needle))-1; | |||||
$return[$ind]['LENGTH'] = strlen($needle); | |||||
$ind++; | |||||
} | |||||
return $return; | |||||
} | |||||
static function get_array_value_i($array, $key) | |||||
{ | |||||
foreach($array as $k=>$val) | |||||
{ | |||||
if(strtolower(trim($k))===strtolower(trim($key))) | |||||
{ | |||||
return $val; | |||||
} | |||||
} | |||||
return ''; | |||||
} | |||||
static function parse_host($url) | |||||
{ | |||||
return parse_url($url,PHP_URL_HOST); | |||||
} | |||||
static function removeAlphabetsOnly($string) | |||||
{ | |||||
return preg_replace("/[^0-9.:\-]/", "", $string); | |||||
} | |||||
static function numerizeTime($string) | |||||
{ | |||||
$calcData = $string; | |||||
$expld = explode(":",$string); | |||||
if(sizeof($expld)==3) | |||||
{ | |||||
$calcData = (floatval($expld[0])*60*60)+(floatval($expld[1])*60*60)+floatval($expld[2]); | |||||
} | |||||
else if(sizeof($expld)==2) | |||||
{ | |||||
$calcData = (floatval($expld[0])*60)+floatval($expld[1]); | |||||
} | |||||
else | |||||
{ | |||||
$calcData = floatval($expld[0]); | |||||
} | |||||
return $calcData; | |||||
} | |||||
static function numerizeLength($string) | |||||
{ | |||||
$calcData = $string; | |||||
$expld = explode("-",$string); | |||||
if(sizeof($expld)==2) | |||||
{ | |||||
$calcData = (floatval($expld[0])*12)+floatval($expld[1]); | |||||
} | |||||
else | |||||
{ | |||||
$calcData = floatval($expld[0]); | |||||
} | |||||
return $calcData; | |||||
} | |||||
} | |||||
?> |
@ -0,0 +1,243 @@ | |||||
<?php | |||||
class RecordLine | |||||
{ | |||||
private $debug = false; | |||||
private $hash = ''; | |||||
private $originalContent = array(); | |||||
private $lineCount = 0; | |||||
private $composedContent = ""; | |||||
private $composedData = array(); | |||||
private $type = ''; | |||||
private $sub_type = ''; | |||||
private $reportMatrix = null; | |||||
function __construct($type) | |||||
{ | |||||
$this->type = $type; | |||||
//$this->hash = bin2hex(mcrypt_create_iv(22, MCRYPT_DEV_URANDOM)); | |||||
} | |||||
function setOriginalContent($line,$refresh=false) | |||||
{ | |||||
if($refresh) | |||||
{ | |||||
$this->originalContent = array(); | |||||
} | |||||
$this->originalContent[] = trim($line); | |||||
$this->lineCount = count($this->originalContent); | |||||
$this->composedContent = implode(" ",$this->originalContent); | |||||
} | |||||
function setComposedData($key,$value) | |||||
{ | |||||
$this->composedData[$key] = $value; | |||||
} | |||||
function getType() | |||||
{ | |||||
return $this->type; | |||||
} | |||||
function getComposedData() | |||||
{ | |||||
return $this->composedData; | |||||
} | |||||
function getReportMatrix() | |||||
{ | |||||
return $this->reportMatrix; | |||||
} | |||||
function process() | |||||
{ | |||||
switch($this->type) | |||||
{ | |||||
case 'license-header': | |||||
if($this->debug) echo "<br><b style='color:blue;'> Top Label(lh) - </b> Parsing -> ".$this->composedContent; | |||||
$this->__processLicenseHeader(); | |||||
break; | |||||
case 'school-report-head': | |||||
if($this->debug) echo "<br><b style='color:blue;'> Top Label(rh) - </b> Parsing -> ".$this->composedContent; | |||||
$this->__processSchoolReportHead(); | |||||
break; | |||||
case 'school-name-head': | |||||
if($this->debug) echo "<br><b style='color:blue;'> Top Label(sh) - </b> Parsing -> ".$this->composedContent; | |||||
$this->__processSchoolNameHead(); | |||||
break; | |||||
case 'result-label': | |||||
if($this->debug) echo "<br><b style='color:blue;'> Top Label(rl) - </b> Parsing -> ".$this->composedContent; | |||||
$this->__processResultLabel(); | |||||
break; | |||||
case 'line-break': | |||||
if($this->debug) echo "<br><b style='color:blue;'> Content - </b> Parsing -> Blank Line"; | |||||
$this->__processLineBreak(); | |||||
break; | |||||
case 'report-data': | |||||
$this->__processReportData(); | |||||
break; | |||||
} | |||||
} | |||||
function __processLicenseHeader() | |||||
{ | |||||
$info_divider = "-"; | |||||
$words = ParserUtility::getWords($this->composedContent); | |||||
$licenseToPart = array(); | |||||
$subLicencePart = array(); | |||||
$subLicenceToPart = array(); | |||||
$subLicenceDatePart = array(); | |||||
$foundDivider = false; | |||||
foreach($words as $word) | |||||
{ | |||||
if( !$foundDivider && trim($word)===$info_divider) | |||||
{ | |||||
$foundDivider = true; | |||||
continue; | |||||
} | |||||
if(!$foundDivider) | |||||
{ | |||||
$licenseToPart[] = trim($word); | |||||
} | |||||
else | |||||
{ | |||||
$subLicencePart[] = trim($word); | |||||
} | |||||
} | |||||
$foundDivider = false; | |||||
foreach($subLicencePart as $word) | |||||
{ | |||||
if(preg_match("/^(((0)[0-9])|((1)[0-2]))(\/)([0-2][0-9]|(3)[0-1])(\/)\d{4}$/i", $word) | |||||
|| preg_match("/^\d{1,2}(\/)\d{1,2}(\/)\d{4}$/i", $word) ) { | |||||
$foundDivider = true; | |||||
} | |||||
if(!$foundDivider) | |||||
{ | |||||
$subLicenceToPart[] = trim($word); | |||||
} | |||||
else | |||||
{ | |||||
$subLicenceDatePart[] = trim($word); | |||||
} | |||||
} | |||||
$this->composedData["LICENCE TO"] = implode(" ",$licenseToPart); | |||||
$this->composedData["SUB-LICENSE"] = implode(" ",$subLicenceToPart); | |||||
$this->composedData["LICENSE DATE"] = implode(" ",$subLicenceDatePart); | |||||
} | |||||
function __processSchoolReportHead() | |||||
{ | |||||
$info_divider = "-"; | |||||
$words = ParserUtility::getWords($this->composedContent); | |||||
$eventNamePart = array(); | |||||
$datePart = array(); | |||||
$foundDivider = false; | |||||
foreach($words as $word) | |||||
{ | |||||
if( !$foundDivider && trim($word)===$info_divider) | |||||
{ | |||||
$foundDivider = true; | |||||
continue; | |||||
} | |||||
if(!$foundDivider) | |||||
{ | |||||
$eventNamePart[] = trim($word); | |||||
} | |||||
else | |||||
{ | |||||
$datePart[] = trim($word); | |||||
} | |||||
} | |||||
$this->composedData["EVENT NAME"] = implode(" ",$eventNamePart); | |||||
$this->composedData["EVENT DATE"] = implode(" ",$datePart); | |||||
} | |||||
function __processSchoolNameHead() | |||||
{ | |||||
$words = ParserUtility::getWords($this->composedContent); | |||||
$schoolNamePart = array(); | |||||
foreach($words as $word) | |||||
{ | |||||
$schoolNamePart[] = trim($word); | |||||
} | |||||
$this->composedData["SCHOOL NAME"] = implode(" ",$schoolNamePart); | |||||
} | |||||
function __processResultLabel() | |||||
{ | |||||
$words = ParserUtility::getWords($this->composedContent); | |||||
$resultLabelPart = array(); | |||||
foreach($words as $word) | |||||
{ | |||||
$resultLabelPart[] = trim($word); | |||||
} | |||||
$this->composedData["LABEL"] = implode(" ",$resultLabelPart); | |||||
} | |||||
function __processLineBreak() | |||||
{ | |||||
$this->composedData["LINE-COUNT"] = count($this->originalContent); | |||||
} | |||||
function __processReportData() | |||||
{ | |||||
$this->__processReportHeaderLabel(); | |||||
$this->reportMatrix = new ReportMatrix(@$this->composedData["SPORT-GROUP"], @$this->composedData["SPORT"]); | |||||
$this->reportMatrix->setSportsLevel(@$this->composedData["SPORT-ROUND"]); | |||||
} | |||||
function __processReportHeaderLabel() | |||||
{ | |||||
if($this->debug) echo "<br><b>LINE - </b> Parsing -> ".$this->composedContent; | |||||
$words = ParserUtility::getWords($this->composedContent); | |||||
$labelPart = array(); | |||||
foreach($words as $word) | |||||
{ | |||||
$labelPart[] = trim($word); | |||||
} | |||||
$this->composedData["HEADER"] = implode(" ",$labelPart); | |||||
$hAnalysis = new Lexicon($this->composedData["HEADER"]); | |||||
$hAnalysis->analyse(); | |||||
$this->composedData["HEADER-ANALYSIS"] = $hAnalysis; | |||||
$this->composedData["GENDER"] = $hAnalysis->getGender(); | |||||
$this->composedData["SPORT-GROUP"] = $hAnalysis->getSportsType(); | |||||
$this->composedData["SPORT"] = $hAnalysis->getSports(); | |||||
$this->composedData["SPORT-ROUND"] = $hAnalysis->getSportsRound(); | |||||
if($this->debug) { echo '<br><b>LINE - </b> Parsed -> <div style="max-height:100px; overflow:auto; border:thin solid #00ff00; margin-left:60px; margin-right:60px;">';print_r($this->composedData); echo '</div>'; } | |||||
} | |||||
} | |||||
?> |
@ -0,0 +1,588 @@ | |||||
<?php | |||||
class ReportMatrix | |||||
{ | |||||
private $debug = false; | |||||
private $usable = true; | |||||
private $problem = ""; | |||||
private $sportGroup = ""; | |||||
private $sport = ""; | |||||
private $sportLevel = ""; | |||||
private $reportLines = array(); | |||||
////////////////////////////////// | |||||
private $decoratorLen = 0; | |||||
private $header = array(); | |||||
private $headerCount = 0; | |||||
private $headerPositions = array(); | |||||
private $matrix = array(); | |||||
private $rowCounter = 0; | |||||
private $prc = 0; | |||||
///////////////////////////////// | |||||
private $stage = 0; | |||||
public static $_STAGE_HEAD_ = 1; | |||||
public static $_STAGE_DEC_ST_ = 2; | |||||
public static $_STAGE_JNK_ = 3; | |||||
public static $_STAGE_COL_HD_ = 4; | |||||
public static $_STAGE_DEC_EN_ = 5; | |||||
public static $_STAGE_LVL_ = 6; | |||||
public static $_STAGE_DATA_ = 7; | |||||
function __construct($sportGroup, $sport) | |||||
{ | |||||
$this->sportGroup = $sportGroup; | |||||
$this->sport = $sport; | |||||
} | |||||
function setSportsLevel($sportLevel) | |||||
{ | |||||
$this->sportLevel = $sportLevel; | |||||
} | |||||
function getSportsRound() | |||||
{ | |||||
return $this->sportLevel; | |||||
} | |||||
function getHeaders() | |||||
{ | |||||
return $this->header; | |||||
} | |||||
function getMatrix() | |||||
{ | |||||
return $this->matrix; | |||||
} | |||||
function getReportLines() | |||||
{ | |||||
return $this->reportLines; | |||||
} | |||||
function isUsable() | |||||
{ | |||||
return $this->usable; | |||||
} | |||||
function getProblem() | |||||
{ | |||||
return $this->problem; | |||||
} | |||||
function setDecoratorLength($decoratorLen) | |||||
{ | |||||
$this->decoratorLen = $decoratorLen; | |||||
} | |||||
function parseHeaders($line) | |||||
{ | |||||
$this->reportLines[] = $line; | |||||
$hAnalysis = new Lexicon($line); | |||||
$hAnalysis->preAnalyse(); | |||||
$dictionary = Lexicon::getDictionary(); | |||||
$words = ParserUtility::getWords($line); | |||||
$count = 1; | |||||
foreach($words as $word) | |||||
{ | |||||
//echo '<br>~'.$word.'~IN~'.implode("#",$dictionary['HEADER-COL']) ; | |||||
if(ParserUtility::in_array_i($dictionary['HEADER-COL'], $word)===false) | |||||
{ | |||||
$this->usable = false; | |||||
$this->problem = "Unknown Header ".$word; | |||||
$this->__resetObj(); | |||||
return; | |||||
} | |||||
$this->header[$count] = $word; | |||||
$count++; | |||||
} | |||||
$this->headerCount = count($this->header); | |||||
$previousHead = "SL"; | |||||
$this->headerPositions[$previousHead]['INDEX'] = 0; | |||||
$this->headerPositions[$previousHead]['POSITION-START'] = 0; | |||||
$this->headerPositions[$previousHead]['TEXT-END'] = strlen($previousHead); | |||||
$this->headerPositions[$previousHead]['TEXT-LENGTH'] = strlen($previousHead); | |||||
foreach($this->header as $head) | |||||
{ | |||||
if($this->debug) echo "<br><b>Header - </b> Parsing '".$head."' IN -> ".$line; | |||||
$stEnd = ParserUtility::get_start_end_pos($line, $head); | |||||
$startEnd = $stEnd[0]; | |||||
//if($this->debug) { echo "<br><b> POSITION - </b>"; print_r($startEnd); } | |||||
$this->headerPositions[$previousHead]['POSITION-END'] = $startEnd['START-POSITION']-1; | |||||
$this->headerPositions[$previousHead]['POSITION-LENGTH'] = ($this->headerPositions[$previousHead]['POSITION-END'] - $this->headerPositions[$previousHead]['POSITION-START'])+1; | |||||
$this->headerPositions[$head]['INDEX'] = $this->headerPositions[$previousHead]['INDEX']+1; | |||||
$this->headerPositions[$head]['POSITION-START'] = $startEnd['START-POSITION']; | |||||
$this->headerPositions[$head]['TEXT-END'] = $startEnd['END-POSITION']; | |||||
$this->headerPositions[$head]['TEXT-LENGTH'] = $startEnd['LENGTH']; | |||||
$previousHead = $head; | |||||
if($this->debug) echo "<br><b>Header - </b> Set position data of '".$head."' "; | |||||
if($this->debug) echo "<br><br>:::::::::::::::::::::::::::::<br><br>"; | |||||
} | |||||
$this->headerPositions[$previousHead]['POSITION-END'] = $this->decoratorLen; | |||||
} | |||||
function parseData($line) | |||||
{ | |||||
$this->reportLines[] = $line; | |||||
if($this->usable) | |||||
{ | |||||
$hAnalysis = new Lexicon($line); | |||||
$hAnalysis->analyse(); | |||||
$words = ParserUtility::getWords($line); | |||||
if($this->debug) echo "<br><b>Line - </b> <u>Operating</u> on '".$line."' which is >>".$hAnalysis->getGeneralContext(); | |||||
if($hAnalysis->getGeneralContext() == 'SPORTS-ROUND') | |||||
{ | |||||
$this->sportLevel = $hAnalysis->getSportsRound(); | |||||
if($this->debug) echo "<br> SETTING SPORTS-ROUND >> '".$hAnalysis->getSportsRound()."'"; | |||||
if($this->debug) echo "<br><br>---------------------------------<br><br>"; | |||||
} | |||||
else | |||||
{ | |||||
$headerIndex = 0; | |||||
$incrementRow = true; | |||||
$hasSL = false; | |||||
$wordStEnd = ParserUtility::get_start_end_pos($line, $words[0]); | |||||
if(@$wordStEnd[0]['END-POSITION']<=@$this->headerPositions['SL']['POSITION-END'] | |||||
&& @$wordStEnd[0]['END-POSITION']>@$this->headerPositions['SL']['POSITION-START']) | |||||
{ | |||||
$hasSL = true; | |||||
} | |||||
foreach($words as $indx=>$wrd) | |||||
{ | |||||
$word = ' '.$wrd.' '; | |||||
if($this->debug) echo "<br><b>Line - </b> Parsing '".$word."' IN -> ".$line." for ".$this->sportGroup; | |||||
switch($this->sportGroup) | |||||
{ | |||||
case ParserUtility::$_RUNNING_ : | |||||
case ParserUtility::$_RELAY_ : | |||||
if($hasSL===true) | |||||
{ | |||||
$headerIndex = $this->__processRowFor_jump($indx, $word, $line, $headerIndex); | |||||
if($headerIndex<0) | |||||
{ | |||||
$this->__processRowFor_addnlData($indx, $word, $line, $headerIndex); | |||||
$incrementRow = false; | |||||
} | |||||
} | |||||
else | |||||
{ | |||||
$this->__processRowFor_addnlData($indx, $word, $line, $headerIndex); | |||||
$incrementRow = false; | |||||
} | |||||
break; | |||||
case ParserUtility::$_JUMPING_ : | |||||
case ParserUtility::$_JUMPING_TEAM_ : | |||||
if($hasSL===true) | |||||
{ | |||||
$headerIndex = $this->__processRowFor_jump($indx, $word, $line, $headerIndex); | |||||
if($headerIndex<0) | |||||
{ | |||||
$this->__processRowFor_addnlData($indx, $word, $line, $headerIndex); | |||||
$incrementRow = false; | |||||
} | |||||
} | |||||
else | |||||
{ | |||||
$this->__processRowFor_addnlData($indx, $word, $line, $headerIndex); | |||||
$incrementRow = false; | |||||
} | |||||
break; | |||||
case ParserUtility::$_THROWING_ : | |||||
case ParserUtility::$_THROWING_TEAM_ : | |||||
if($hasSL===true) | |||||
{ | |||||
$headerIndex = $this->__processRowFor_throw($indx, $word, $line, $headerIndex); | |||||
if($headerIndex<0) | |||||
{ | |||||
$this->__processRowFor_addnlData($indx, $word, $line, $headerIndex); | |||||
$incrementRow = false; | |||||
} | |||||
} | |||||
else | |||||
{ | |||||
$this->__processRowFor_addnlData($indx, $word, $line, $headerIndex); | |||||
$incrementRow = false; | |||||
} | |||||
break; | |||||
default : | |||||
$this->usable = false; | |||||
$this->problem = "PARSER NOT IMPLEMENTED"; | |||||
$this->__resetObj(); | |||||
break; | |||||
} | |||||
} | |||||
$this->__processCombinatorData(); | |||||
$this->prc = $this->rowCounter; | |||||
$this->rowCounter++; | |||||
} | |||||
if($this->debug) echo "<br><br>$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<br><br>"; | |||||
} | |||||
} | |||||
function __processRowFor_addnlData($indx, $word, $line, $hIndex) | |||||
{ | |||||
$this->matrix[$this->prc]['ADDTIONAL-DATA'][$line]['COMBINATOR'][] = $word; | |||||
} | |||||
function __processRowFor_run($indx, $word, $line, $hIndex) | |||||
{ | |||||
return $this->__pattern1($indx, $word, $line, $hIndex); | |||||
} | |||||
function __processRowFor_jump($indx, $word, $line, $hIndex) | |||||
{ | |||||
return $this->__pattern1($indx, $word, $line, $hIndex); | |||||
} | |||||
function __processRowFor_throw($indx, $word, $line, $hIndex) | |||||
{ | |||||
return $this->__pattern1($indx, $word, $line, $hIndex); | |||||
} | |||||
function __pattern1($indx, $word, $line, $hIndex) | |||||
{ | |||||
$wordStEnd = ParserUtility::get_start_end_pos($line, $word); | |||||
if(sizeof($wordStEnd)==0) | |||||
{ | |||||
$wordStEnd = ParserUtility::get_start_end_pos($line, ' '.trim($word)); | |||||
} | |||||
if(sizeof($wordStEnd)==0) | |||||
{ | |||||
$wordStEnd = ParserUtility::get_start_end_pos($line, trim($word).' '); | |||||
} | |||||
$headerIndex = -1; | |||||
if($this->debug) { echo "<br><b> POSITION - </b>"; print_r($wordStEnd); } | |||||
if($this->debug) { echo "<br><b> HEADER - </b>"; print_r($this->headerPositions); } | |||||
if($indx==0 | |||||
&& @$wordStEnd[0]['END-POSITION']<=$this->headerPositions['SL']['POSITION-END'] | |||||
&& @$wordStEnd[0]['END-POSITION']>$this->headerPositions['SL']['POSITION-START'])//&& is_numeric(trim($word))===true | |||||
{ | |||||
$this->matrix[$this->rowCounter]['RAW-LINE']["COMBINATOR"][0] = trim($line); | |||||
$this->matrix[$this->rowCounter]['ROUND']["COMBINATOR"][0] = $this->getSportsRound(); | |||||
$this->matrix[$this->rowCounter]["SL"]["COMBINATOR"][0] = trim($word); | |||||
if($this->debug) echo "<br> Putting '".$word."' AT -> SL"; | |||||
if($this->debug) echo "<br><br>---------------------------------<br><br>"; | |||||
} | |||||
else if(isset($this->matrix[$this->rowCounter]['SL'])) | |||||
{ | |||||
foreach($wordStEnd as $wordStartEnd) | |||||
{ | |||||
if($wordStartEnd['END-POSITION']<=$this->decoratorLen) | |||||
{ | |||||
$headerIndex = 0; | |||||
foreach($this->headerPositions as $header=>$headerPos) | |||||
{ | |||||
if($this->debug) echo "<br> Matching end 'w-".$wordStartEnd['END-POSITION']."' between 'h-".$headerPos['POSITION-START']."' and 'h-".$headerPos['POSITION-END']."' @ ".$header.' HAVING hIndex=>'.$hIndex; | |||||
if($wordStartEnd['END-POSITION']<=$headerPos['POSITION-END'] | |||||
&& $wordStartEnd['END-POSITION']>$headerPos['POSITION-START'] | |||||
&& $headerIndex >= $hIndex) | |||||
{ | |||||
if($this->debug) echo "<br> <b>-- Success Matching 'w-".$wordStartEnd['END-POSITION']."' with 'h-".$headerPos['POSITION-END']."' and 'w-".$wordStartEnd['END-POSITION']."' with 'h-".$headerPos['POSITION-START']."' @ ".$header.' HAVING hIndex=>'.$hIndex.'</b>'; | |||||
$this->matrix[$this->rowCounter][$header]['COMBINATOR'][] = trim($word); | |||||
if($this->debug) echo "<br><b>Line - </b> Putting '".$word."' AT -> ".$header; | |||||
if($this->debug) echo "<br><br>---------------------------------<br><br>"; | |||||
if(count($wordStEnd)>1) | |||||
{ | |||||
$headerIndex++; | |||||
} | |||||
return $headerIndex; | |||||
} | |||||
elseif(($wordStartEnd['END-POSITION']-$headerPos['POSITION-END'])==1) | |||||
{ | |||||
if($this->debug) echo "<br> <b>-- Force Matching 'w-".$wordStartEnd['END-POSITION']."' with 'h-".$headerPos['POSITION-END']."' and 'w-".$wordStartEnd['END-POSITION']."' with 'h-".$headerPos['POSITION-START']."' @ ".$header.'</b>'; | |||||
$this->matrix[$this->rowCounter][$header]['COMBINATOR'][] = trim($word); | |||||
if($this->debug) echo "<br><b>Line - </b> Putting '".$word."' AT -> ".$header; | |||||
if($this->debug) echo "<br><br>---------------------------------<br><br>"; | |||||
return $headerIndex; | |||||
} | |||||
$headerIndex++; | |||||
} | |||||
} | |||||
else | |||||
{ | |||||
//echo "IN~".$word.' >> '.$line; | |||||
$this->matrix[$this->rowCounter]['REMARKS']['COMBINATOR'][] = trim($word); | |||||
} | |||||
} | |||||
} | |||||
return $headerIndex; | |||||
} | |||||
function __processCombinatorData() | |||||
{ | |||||
if(is_array($this->matrix) && sizeof($this->matrix) > 0) | |||||
{ | |||||
if(is_array(@$this->matrix[$this->rowCounter])) | |||||
{ | |||||
foreach($this->matrix[$this->rowCounter] as $header=>$rowData) | |||||
{ | |||||
if($header==='ADDTIONAL-DATA') | |||||
{ | |||||
$toDelete = array(); | |||||
$cntr = 0; | |||||
foreach($this->matrix[$this->rowCounter]['ADDTIONAL-DATA'] as $lnn=>$addlnRec) | |||||
{ | |||||
$this->matrix[$this->rowCounter]['ADDTIONAL-DATA'][$cntr]["COMBINATOR"] = $addlnRec['COMBINATOR']; | |||||
$this->matrix[$this->rowCounter]['ADDTIONAL-DATA'][$cntr]["COMBINED"] = implode(" ",$addlnRec['COMBINATOR']); | |||||
$cntr++; | |||||
$toDelete[] = $lnn; | |||||
} | |||||
foreach($toDelete as $lndl) | |||||
{ | |||||
unset($this->matrix[$this->rowCounter]['ADDTIONAL-DATA'][$lndl]); | |||||
} | |||||
} | |||||
else | |||||
{ | |||||
if(is_array(@$rowData['COMBINATOR'])) | |||||
{ | |||||
$this->matrix[$this->rowCounter][$header]["COMBINED"] = implode(" ",$rowData['COMBINATOR']); | |||||
if(strtolower($header)==='name') | |||||
{ | |||||
$analysis = new Lexicon(implode(" ",$rowData['COMBINATOR'])); | |||||
$nameAnalysis = $analysis->getAnalysisForNames(); | |||||
$this->matrix[$this->rowCounter][$header]["COMBINED"] = @$nameAnalysis['FULL-NAME']; | |||||
$this->matrix[$this->rowCounter][$header]["ROLL-NO"] = @$nameAnalysis['ROLL-NO']; | |||||
$this->matrix[$this->rowCounter][$header]["FIRST-NAME"] = @$nameAnalysis['FIRST-NAME']; | |||||
$this->matrix[$this->rowCounter][$header]["LAST-NAME"] = @$nameAnalysis['LAST-NAME']; | |||||
} | |||||
} | |||||
} | |||||
} | |||||
} | |||||
switch($this->sportGroup) | |||||
{ | |||||
case ParserUtility::$_RUNNING_ : | |||||
case ParserUtility::$_RELAY_ : | |||||
$this->__processDataFor_run(); | |||||
break; | |||||
case ParserUtility::$_JUMPING_ : | |||||
case ParserUtility::$_JUMPING_TEAM_ : | |||||
$this->__processDataFor_jump(); | |||||
break; | |||||
case ParserUtility::$_THROWING_ : | |||||
case ParserUtility::$_THROWING_TEAM_ : | |||||
$this->__processDataFor_throw(); | |||||
break; | |||||
default : | |||||
break; | |||||
} | |||||
} | |||||
} | |||||
function __processDataFor_run() | |||||
{ | |||||
if(is_array(@$this->matrix[$this->rowCounter])) | |||||
{ | |||||
foreach($this->matrix[$this->rowCounter] as $header=>$rowData) | |||||
{ | |||||
$rec = @ParserUtility::$terms_reportHeader_dType[$header]; | |||||
switch($rec) | |||||
{ | |||||
case "string": | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
break; | |||||
case "int": | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
if(strpos(strtoupper($rowData['COMBINED']),"Q")!==false) | |||||
{ | |||||
$this->matrix[$this->rowCounter]["MARK"]["DATA"] = "QUALIFIED"; | |||||
} | |||||
$this->matrix[$this->rowCounter][$header]["COMBINED"] = ParserUtility::removeAlphabetsOnly($rowData['COMBINED']); | |||||
break; | |||||
case "float": | |||||
if(trim( $rowData['COMBINED'])!=='') | |||||
{ | |||||
if(strpos(strtoupper($rowData['COMBINED']),"Q")!==false) | |||||
{ | |||||
$this->matrix[$this->rowCounter]["MARK"]["DATA"] = "QUALIFIED"; | |||||
} | |||||
$this->matrix[$this->rowCounter][$header]["COMBINED"] = ParserUtility::removeAlphabetsOnly($rowData['COMBINED']); | |||||
if(strpos($rowData['COMBINED'],":")) | |||||
{ | |||||
$calcData = ParserUtility::numerizeTime($rowData['COMBINED']); | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $calcData; | |||||
} | |||||
else | |||||
{ | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = floatval($rowData['COMBINED']); | |||||
} | |||||
} | |||||
break; | |||||
default: | |||||
if($header!=='ADDTIONAL-DATA') | |||||
{ | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
} | |||||
break; | |||||
} | |||||
} | |||||
} | |||||
} | |||||
function __processDataFor_jump() | |||||
{ | |||||
if(is_array(@$this->matrix[$this->rowCounter])) | |||||
{ | |||||
foreach($this->matrix[$this->rowCounter] as $header=>$rowData) | |||||
{ | |||||
$rec = @ParserUtility::$terms_reportHeader_dType[$header]; | |||||
switch($rec) | |||||
{ | |||||
case "string": | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
break; | |||||
case "int": | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
if(strpos(strtoupper($rowData['COMBINED']),"Q")!==false) | |||||
{ | |||||
$this->matrix[$this->rowCounter]["MARK"]["DATA"] = "QUALIFIED"; | |||||
} | |||||
$this->matrix[$this->rowCounter][$header]["COMBINED"] = ParserUtility::removeAlphabetsOnly($rowData['COMBINED']); | |||||
break; | |||||
case "float": | |||||
if(trim( $rowData['COMBINED'])!=='') | |||||
{ | |||||
if(strpos(strtoupper($rowData['COMBINED']),"Q")!==false) | |||||
{ | |||||
$this->matrix[$this->rowCounter]["MARK"]["DATA"] = "QUALIFIED"; | |||||
} | |||||
$theData = ParserUtility::removeAlphabetsOnly($rowData['COMBINED']); | |||||
$this->matrix[$this->rowCounter][$header]["COMBINED"] = $theData ; | |||||
if(strpos($theData,"-")) | |||||
{ | |||||
$calcData = ParserUtility::numerizeLength($theData); | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $calcData; | |||||
} | |||||
else | |||||
{ | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
} | |||||
} | |||||
break; | |||||
default: | |||||
if($header!=='ADDTIONAL-DATA') | |||||
{ | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
} | |||||
break; | |||||
} | |||||
} | |||||
} | |||||
} | |||||
function __processDataFor_throw() | |||||
{ | |||||
if(is_array(@$this->matrix[$this->rowCounter])) | |||||
{ | |||||
foreach($this->matrix[$this->rowCounter] as $header=>$rowData) | |||||
{ | |||||
$rec = @ParserUtility::$terms_reportHeader_dType[$header]; | |||||
switch($rec) | |||||
{ | |||||
case "string": | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
break; | |||||
case "int": | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
if(strpos(strtoupper($rowData['COMBINED']),"Q")!==false) | |||||
{ | |||||
$this->matrix[$this->rowCounter]["MARK"]["DATA"] = "QUALIFIED"; | |||||
} | |||||
$this->matrix[$this->rowCounter][$header]["COMBINED"] = ParserUtility::removeAlphabetsOnly($rowData['COMBINED']); | |||||
break; | |||||
case "float": | |||||
if(trim( $rowData['COMBINED'])!=='') | |||||
{ | |||||
if(strpos(strtoupper($rowData['COMBINED']),"Q")!==false) | |||||
{ | |||||
$this->matrix[$this->rowCounter]["MARK"]["DATA"] = "QUALIFIED"; | |||||
} | |||||
$this->matrix[$this->rowCounter][$header]["COMBINED"] = ParserUtility::removeAlphabetsOnly($rowData['COMBINED']); | |||||
if(strpos($rowData['COMBINED'],"-")) | |||||
{ | |||||
$calcData = ParserUtility::numerizeLength($rowData['COMBINED']); | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $calcData; | |||||
} | |||||
else | |||||
{ | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
} | |||||
} | |||||
break; | |||||
default: | |||||
if($header==='ADDTIONAL-DATA') | |||||
{ | |||||
} | |||||
else | |||||
{ | |||||
$this->matrix[$this->rowCounter][$header]["DATA"] = $rowData['COMBINED']; | |||||
} | |||||
break; | |||||
} | |||||
} | |||||
} | |||||
} | |||||
function __resetObj() | |||||
{ | |||||
$this->decoratorLen = 0; | |||||
$this->header = array(); | |||||
$this->headerCount = 0; | |||||
$this->headerPositions = array(); | |||||
$this->matrix = array(); | |||||
$this->rowCounter = 0; | |||||
} | |||||
} | |||||
?> |
@ -0,0 +1,136 @@ | |||||
<?php | |||||
function milesplit($url) | |||||
{ | |||||
ini_set('max_execution_time', 0); | |||||
$curl = curl_init($url); | |||||
curl_setopt($curl, CURLOPT_FAILONERROR, true); | |||||
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); | |||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); | |||||
curl_setopt($curl, CURLOPT_TIMEOUT, 15); | |||||
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); | |||||
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); | |||||
$response = curl_exec($curl); | |||||
$dom = new DOMDocument(); | |||||
libxml_use_internal_errors(true); | |||||
$dom->loadHTML($response); | |||||
libxml_clear_errors(); | |||||
$xpath = new DOMXpath($dom); | |||||
$values = array(); | |||||
$row = $xpath->query('//div[@id="meetResultsBody"]/pre'); | |||||
foreach($row as $value) { | |||||
$values[] = trim($value->textContent); | |||||
} | |||||
return $values[0]; | |||||
} | |||||
function just_time_in_racing($url) | |||||
{ | |||||
$curl = curl_init($url); | |||||
curl_setopt($curl, CURLOPT_FAILONERROR, true); | |||||
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); | |||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); | |||||
curl_setopt($curl, CURLOPT_TIMEOUT, 15); | |||||
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); | |||||
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); | |||||
$response = curl_exec($curl); | |||||
$dom = new DOMDocument(); | |||||
libxml_use_internal_errors(true); | |||||
$dom->loadHTML($response); | |||||
libxml_clear_errors(); | |||||
$xpath = new DOMXpath($dom); | |||||
$values = array(); | |||||
$row = $xpath->query('//body/pre'); | |||||
foreach($row as $value) { | |||||
$values[] = trim($value->textContent); | |||||
} | |||||
return @$values[0]; | |||||
} | |||||
function mysplitdrilldrowncase($url) | |||||
{ | |||||
$curl = curl_init($url); | |||||
curl_setopt($curl, CURLOPT_FAILONERROR, true); | |||||
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); | |||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); | |||||
curl_setopt($curl, CURLOPT_TIMEOUT, 15); | |||||
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); | |||||
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); | |||||
$response = curl_exec($curl); | |||||
$dom = new DOMDocument(); | |||||
libxml_use_internal_errors(true); | |||||
$dom->loadHTML($response); | |||||
libxml_clear_errors(); | |||||
$xpath = new DOMXpath($dom); | |||||
$values = array(); | |||||
$row = $xpath->query('//table[contains(@class,"meetResultsList")]/tbody/tr/td/a/@href'); | |||||
foreach($row as $value) { | |||||
$values[] = milesplit('https://ny.milesplit.com'.str_replace('auto','raw',trim($value->textContent))); | |||||
} | |||||
$body=implode(chr(13).chr(13).chr(13), $values); | |||||
$html=''; | |||||
$html .= "Licensed to ".forHeader($url,'//div[contains(@class,"hostedBy")]/a').chr(13); | |||||
$html .=" ".forHeader($url,'//h1[contains(@class,"meetName")]').chr(13); | |||||
$html .=" ".forHeader($url,'//div[contains(@class,"venueName")]').chr(13); | |||||
$html .="Results".chr(13).chr(13); | |||||
$html .=$body; | |||||
return $html; | |||||
} | |||||
function forHeader($url,$parseHtml) | |||||
{ | |||||
$curl = curl_init($url); | |||||
curl_setopt($curl, CURLOPT_FAILONERROR, true); | |||||
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); | |||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); | |||||
curl_setopt($curl, CURLOPT_TIMEOUT, 15); | |||||
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); | |||||
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); | |||||
$response = curl_exec($curl); | |||||
$dom = new DOMDocument(); | |||||
libxml_use_internal_errors(true); | |||||
$dom->loadHTML($response); | |||||
libxml_clear_errors(); | |||||
$xpath = new DOMXpath($dom); | |||||
$values = array(); | |||||
$row = $xpath->query($parseHtml); | |||||
foreach($row as $value) { | |||||
$values[] = trim($value->textContent); | |||||
} | |||||
return @$values[0]; | |||||
} | |||||
?> |
@ -0,0 +1,525 @@ | |||||
<?php | |||||
$text = " | |||||
Licensed to Just in Time Racing - Contractor License HY-TEK's Meet Manager | |||||
Lindy Relays - 4/6/2019 | |||||
Lindenhurst High School | |||||
Results | |||||
Event 1 Girls 400 Meter Hurdles | |||||
============================================================================ | |||||
Name Year School Seed Finals H# | |||||
============================================================================ | |||||
Finals | |||||
1 Donisha Jeanty 11 Brentwood 1:07.20 1 | |||||
2 Jaden Catalina 10 Sayville 1:12.47 2 | |||||
3 Gabriella Menendez 11 Brentwood 1:16.51 1 | |||||
4 Caitlin Keghlian 11 Sayville 1:19.06 2 | |||||
5 Olivia Mincone 12 Northport 1:19.13 2 | |||||
6 Madison Henriquez 9 Bay Shore 1:24.94 1 | |||||
7 Mackenzie Attwood 9 Bay Shore 1:32.80 1 | |||||
Event 2 Girls 800 Meter Hurdles 2 person Rel | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Brentwood 2:23.71 10 | |||||
2 A A Sayville 2:31.53 8 | |||||
3 A A Bay Shore 2:57.74 6 | |||||
Event 3 1600 Meter Run for Girls | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 Jenna Newman 12 Sayville 5:06.94 | |||||
2 Veronica Szygalowicz 11 Lindenhurst 5:11.78 | |||||
3 Riley Gargan 8 Bay Shore 5:29.18 | |||||
4 Emma Hood 8 Bay Shore 5:29.52 | |||||
5 Alexandra Kelly 8 Hauppauge 5:34.74 | |||||
6 Abigail Clarke 10 Hauppauge 5:43.18 | |||||
7 Nicole Mroczek 11 Lindenhurst 5:44.83 | |||||
8 Corinne Entenberg 10 Sayville 5:50.47 | |||||
9 Lily O'Brien 9 Hauppauge 5:50.51 | |||||
10 Olivia Howell 8 Bay Shore 5:52.66 | |||||
11 Emily Rosado 10 Sayville 6:00.83 | |||||
12 Taylor Simonetti 7 Bay Shore 6:09.18 | |||||
13 Clare Smith 8 Sayville 6:17.98 | |||||
14 Francesca Catena 10 Lindenhurst 6:35.04 | |||||
15 Kristal Piedra 10 Lindenhurst 6:53.51 | |||||
16 Ciara Johnson 12 Hauppauge 6:59.00 | |||||
Event 4 Girls 1600 Sprint Medley | |||||
================================================================================ | |||||
School Seed Finals Points | |||||
================================================================================ | |||||
1 Sayville 'A' 4:35.42 10 | |||||
1) Phoenix Reivers 12 2) Sarah Kenney 10 | |||||
3) Jordan Miglino 11 4) Taylor Totevski 8 | |||||
2 Hauppauge 'A' 4:44.87 8 | |||||
1) Tammantha Merchant 11 2) Caisey Scarpinella 12 | |||||
3) Amarys John 12 4) Shannon Moleti 11 | |||||
3 Brentwood 'A' 4:47.25 6 | |||||
1) Brianna Davis 11 2) Donisha Jeanty 11 | |||||
3) Victoria Leonard 11 4) Gabriella Menendez 11 | |||||
4 Northport 'A' 5:00.10 4 | |||||
1) Meghan Kropp 11 2) Tian Meinen 10 | |||||
3) Olivia Jaworski 9 4) Jackie Kummer 11 | |||||
5 Bay Shore 'A' 5:06.71 2 | |||||
1) Sarah Dufek 10 2) Madison Pflume 9 | |||||
3) Khalaya Winston- Luke 9 4) Dayanna Ortiz 9 | |||||
6 Bay Shore 'B' 5:11.29 1 | |||||
1) Alejandra Gonzalez 9 2) Michelle Garavito 11 | |||||
3) Serenity Montgomery 9 4) Yarelin Rojas 10 | |||||
7 Lindenhurst 'A' 5:41.08 | |||||
1) Kayla Todd 12 2) Adesuwe Osemwegle 10 | |||||
3) julianna kurtz 12 4) higia saravia 10 | |||||
Event 5 Girls 800 Sprint Medley FROSH/SOPH | |||||
============================================================================ | |||||
School Seed Finals H# | |||||
============================================================================ | |||||
1 Copiague 'A' 2:01.38 2 | |||||
1) Trinity Roberts 10 2) Harrison Kerrice 10 | |||||
3) Jillian McLaurin 9 4) Rachell De Lamar 10 | |||||
2 Bay Shore 'A' 2:04.87 1 | |||||
1) Jada Barker 9 2) Aramely Martinez 11 | |||||
3) Tatiana Foster 10 4) Malia Fowler 10 | |||||
3 Brentwood 'A' 2:08.18 1 | |||||
1) Nalaysia Ealey 10 2) Ashley Zarate 9 | |||||
3) Kyara Hernandez 9 4) Tiana Grandison 9 | |||||
4 Hauppauge 'A' 2:12.16 1 | |||||
1) Ravae McCleary 10 2) Alexandra Kelly 8 | |||||
3) Tiarra Scott 10 4) Madison Traverzo 10 | |||||
5 Northport 'A' 2:14.35 1 | |||||
1) Kelly Holden 9 2) Briana Vaccarino 9 | |||||
3) Tristan Reilly 9 4) Grace Wertheimer 9 | |||||
6 Hauppauge 'B' 2:19.90 1 | |||||
1) Julia Strand 10 2) Sophia Moreia 9 | |||||
3) Lily O'Brien 9 4) Simorah Seneus 9 | |||||
7 Lindenhurst 'A' 2:20.23 2 | |||||
1) Sidney Monge 9 2) Bevin Gao 9 | |||||
3) Jaelyn Gunter 9 4) Julia Drago 9 | |||||
8 Northport 'B' 2:26.87 2 | |||||
1) Hayden Joyce 9 2) Caroline Kelly 9 | |||||
3) Nina Ritter 9 4) Ashley DeRop 9 | |||||
9 Hauppauge 'C' 2:33.18 2 | |||||
1) Monika Swienc 10 2) Aleyna Altinerlielmas 9 | |||||
3) Ayannah Stein-Jones 10 4) Emily Russo 10 | |||||
Event 6 Girls 4x200 Meter Relay | |||||
=================================================================================== | |||||
School Seed Finals H# Points | |||||
=================================================================================== | |||||
1 Northport 'A' 2:09.32 1 10 | |||||
1) Sienna Edwards 10 2) Grace Wertheimer 9 | |||||
3) Madelyn Mullen 12 4) Lianna Greenstein 9 | |||||
2 Bay Shore 'A' 2:10.47 1 8 | |||||
1) Lauren Rapp 10 2) Dianna Cabrera 11 | |||||
3) Zaria Carter 9 4) Camila Vasquez 10 | |||||
3 Copiague 'A' 2:11.73 2 6 | |||||
1) Cheyenne Peyton 11 2) Natalie Unger 9 | |||||
3) Jeanine Guelee 12 4) Kiara Bennett 11 | |||||
4 Bay Shore 'C' 2:15.53 2 4 | |||||
5 Brentwood 'A' 2:19.07 1 2 | |||||
1) Candi Castillo 10 2) Leslie Chavez 11 | |||||
3) Jenna German 10 4) Blanca Guevara 12 | |||||
6 Sayville 'A' 2:20.21 2 1 | |||||
1) Sam Vasani 12 2) Sierra Boyce 12 | |||||
3) Molly Clark 9 4) Olivia Stagg 9 | |||||
7 Northport 'B' 2:23.16 1 | |||||
1) Caitlin Gilchrist 9 2) Hayley Pike 9 | |||||
3) Yence Nataren 9 4) Madison Heckman 9 | |||||
8 Lindenhurst 'A' 2:24.10 2 | |||||
1) jackie rattigan 12 2) Jalen Lawton, 9 | |||||
3) Lena Otremba 11 4) jenna frisch 9 | |||||
9 Northport 'C' 2:27.67 1 | |||||
1) Madison McLoughlin 9 2) Chloe Reilly 9 | |||||
3) Leeva Slevin 9 4) Thy Huynh 10 | |||||
Event 7 Girls 4x800 Meter Relay | |||||
================================================================================ | |||||
School Seed Finals Points | |||||
================================================================================ | |||||
1 Brentwood 'A' 10:47.52 10 | |||||
1) Genesis Mairena 10 2) Ashley Zarate 9 | |||||
3) Julissa Hernandez 11 4) Donisha Jeanty 11 | |||||
2 Bay Shore 'A' 11:17.74 8 | |||||
1) Riley Gargan 8 2) Emma Hood 8 | |||||
3) Zoe Feigel 10 4) Malia Fowler 10 | |||||
3 Copiague 'A' 12:21.37 6 | |||||
1) Melissa Ruiz 9 2) Olivia Lastique 9 | |||||
3) Amber Moore 9 4) Jayleen Garcia 10 | |||||
4 Northport 'A' 13:14.43 4 | |||||
1) Ashley DeRop 9 2) Gabrielle Liberatoscioli 10 | |||||
3) Aleksandra Stevnert 11 4) Yence Nataren 9 | |||||
Event 8 Hurdles of 100 Meter for Girls | |||||
============================================================================ | |||||
Name Year School Seed Finals H# | |||||
============================================================================ | |||||
1 Sydnie Rohme 12 Northport 16.22 1 | |||||
2 Teresa Gatti 12 Hauppauge 17.24 1 | |||||
3 Caisey Scarpinella 12 Hauppauge 18.06 1 | |||||
4 Jada Marshall 12 Brentwood 18.35 1 | |||||
5 Gesela Laguan 9 Brentwood 18.94 2 | |||||
6 Ashley Curcio 12 Northport 19.11 1 | |||||
7 Kayla Ferguson 11 Copiague 19.13 2 | |||||
8 Davandra Daniel 12 Copiague 19.34 2 | |||||
9 Christelle Jeanty 12 Brentwood 19.48 1 | |||||
10 Tiana Grandison 9 Brentwood 20.29 2 | |||||
11 Margaret Van Laere 12 Northport 21.42 2 | |||||
12 Madelyn Mullen 12 Northport 21.82 2 | |||||
Event 9 Girls 200 Meter Hurdles 2 Person Rel | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Hauppauge 35.30 10 | |||||
2 A A Northport 35.37 8 | |||||
3 A A Brentwood 38.23 6 | |||||
4 A A Copiague 38.47 4 | |||||
5 B B Brentwood 39.23 2 | |||||
6 B B Northport 43.24 1 | |||||
Event 10 Girls 4x400 Meter Relay | |||||
=================================================================================== | |||||
School Seed Finals H# Points | |||||
=================================================================================== | |||||
1 Brentwood 'A' 4:16.97 1 10 | |||||
1) Brianna Davis 11 2) Kyara Hernandez 9 | |||||
3) Victoria Leonard 11 4) Gabriella Menendez 11 | |||||
2 Hauppauge 'A' 4:25.65 1 8 | |||||
1) Abigail Clarke 10 2) Tammantha Merchant 11 | |||||
3) Shannon Moleti 11 4) Teresa Gatti 12 | |||||
3 Copiague 'A' 4:25.81 1 6 | |||||
1) Rachell De Lamar 10 2) Harrison Kerrice 10 | |||||
3) Halle Moore 11 4) Alivia Lawrence 11 | |||||
4 Sayville 'A' 4:30.00 1 4 | |||||
1) Phoenix Reivers 12 2) Caitlin Keghlian 11 | |||||
3) Taylor Totevski 8 4) Jaden Catalina 10 | |||||
5 Northport 'A' 4:34.08 1 2 | |||||
1) Tian Meinen 10 2) Olivia Mincone 12 | |||||
3) Jackie Kummer 11 4) Sienna Edwards 10 | |||||
6 Copiague 'B' 4:41.91 2 1 | |||||
1) Evelyn Yanes 10 2) Carllisha Boone 10 | |||||
3) Tatiana Leftenant 11 4) Kayla Ferguson 11 | |||||
7 Bay Shore 'A' 4:48.76 1 | |||||
1) Dayanna Ortiz 9 2) Jada Barker 9 | |||||
3) Sarah Dufek 10 4) Lauren Rapp 10 | |||||
8 Bay Shore 'B' 4:54.29 2 | |||||
1) Madison Henriquez 9 2) Taylor Simonetti 7 | |||||
3) Alejandra Gonzalez 9 4) Olivia Howell 8 | |||||
9 Bay Shore 'C' 5:01.78 2 | |||||
1) Michelle Garavito 11 2) Camila Vasquez 10 | |||||
3) Sydney Carpenter 11 4) Yarelin Rojas 10 | |||||
10 Northport 'B' 5:11.70 2 | |||||
1) Briana Vaccarino 9 2) Leeva Slevin 9 | |||||
3) Caroline Kelly 9 4) Kelly Holden 9 | |||||
11 Northport 'C' 5:29.26 2 | |||||
1) Caitlin Gilchrist 9 2) Hayley Pike 9 | |||||
3) Madison McLoughlin 9 4) Kelly Kropp 9 | |||||
12 Bay Shore 'D' 5:34.04 2 | |||||
1) Dianna Cabrera 11 2) Destiny Pulido 9 | |||||
3) Tatum Schlicht 10 4) Mackenzie Attwood 9 | |||||
13 Hauppauge 'B' 5:37.56 2 | |||||
1) Meghan Walsh 9 2) Michelle Fontana 9 | |||||
3) Carlen Kwakye 9 4) Holly McGullam 10 | |||||
14 Northport 'D' 5:40.42 2 | |||||
1) Nina Ritter 9 2) Thy Huynh 10 | |||||
3) Aleksandra Stevnert 11 4) Chloe Reilly 9 | |||||
Event 11 Girls Distance Medley | |||||
================================================================================ | |||||
School Seed Finals Points | |||||
================================================================================ | |||||
1 Northport 'A' 13:49.02 10 | |||||
1) Erin Hayes 11 2) Sydnie Rohme 12 | |||||
3) Sydney Gilmore 10 4) Allison Reid 9 | |||||
2 Sayville 'A' 14:18.47 8 | |||||
1) Corinne Entenberg 10 2) Jordan Miglino 11 | |||||
3) Emily Rosado 10 4) Jenna Newman 12 | |||||
3 Northport 'B' 14:43.19 6 | |||||
1) Giana Haubrich 11 2) Olivia Jaworski 9 | |||||
3) Kaylee Ryan 8 4) Tristan Reilly 9 | |||||
4 Northport 'C' 16:03.85 4 | |||||
1) Skyla Fabricante 9 2) Margaret Van Laere 12 | |||||
3) Gabrielle Liberatoscioli 10 4) Meghan Kropp 11 | |||||
5 Lindenhurst 'A' 16:12.26 2 | |||||
1) Briana Disla 9 2) Francesca Catena 10 | |||||
3) leah elisma 9 4) lauren harder 12 | |||||
Event 12 Girls 4x100 Meter Relay | |||||
=================================================================================== | |||||
School Seed Finals H# Points | |||||
=================================================================================== | |||||
1 Copiague 'A' 53.09 1 10 | |||||
1) Kiara Bennett 11 2) Ajhani Carroll 12 | |||||
3) Jillian McLaurin 9 4) Trinity Roberts 10 | |||||
2 Sayville 'A' 54.77 1 8 | |||||
1) Victoria Maffettone 12 2) Arden DeCanio 11 | |||||
3) Olivia Boucher 12 4) Ava Walsh 9 | |||||
3 Copiague 'B' 56.62 2 6 | |||||
1) Jeanine Guelee 12 2) Keyli De Los Santos 9 | |||||
3) Carllisha Boone 10 4) Amber Moore 9 | |||||
4 Hauppauge 'A' 56.91 1 4 | |||||
1) Tiarra Scott 10 2) Simorah Seneus 9 | |||||
3) Madison Traverzo 10 4) Ravae McCleary 10 | |||||
5 Lindenhurst 'A' 57.38 1 2 | |||||
1) Adesuwe Osemwegle 10 2) julianna kurtz 12 | |||||
3) Kayla Todd 12 4) Jalen Lawton, 9 | |||||
6 Lindenhurst 'D' 1:01.35 3 1 | |||||
7 Bay Shore 'B' 1:02.91 2 | |||||
1) Ariana Soto 9 2) Serenity Montgomery 9 | |||||
3) Claire McCarthy 9 4) Cynthia McDermott 9 | |||||
8 Sayville 'B' 1:02.98 2 | |||||
1) Tarynn Boesch 10 2) Katelyn Zito 9 | |||||
3) Molly Scollenberger 9 4) Nicole Reina 9 | |||||
9 Sayville 'C' 1:03.14 2 | |||||
1) Ava Gross 9 2) Molly Clark 9 | |||||
3) Miikka Nelson 9 4) Allison Boucher 9 | |||||
10 Hauppauge 'C' 1:04.10 3 | |||||
1) Maria Willliams 10 2) Carlen Kwakye 9 | |||||
3) Meghan Walsh 9 4) Sophia Moreia 9 | |||||
11 Lindenhurst 'B' 1:04.58 3 | |||||
1) Izabela Okoczuk 9 2) Lena Otremba 11 | |||||
3) lynette contreras 9 4) jenna frisch 9 | |||||
12 Hauppauge 'B' 1:05.03 3 | |||||
1) Holly McGullam 10 2) Michelle Fontana 9 | |||||
3) Ayannah Stein-Jones 10 4) Monika Swienc 10 | |||||
13 Brentwood 'A' 1:05.04 1 | |||||
1) Jenna German 10 2) Leslie Chavez 11 | |||||
3) Blanca Guevara 12 4) Candi Castillo 10 | |||||
14 Sayville 'D' 1:06.46 2 | |||||
1) Sam Vasani 12 2) Sierra Boyce 12 | |||||
3) Olivia Stagg 9 4) Sarah Kenney 10 | |||||
15 Bay Shore 'C' 1:08.58 2 | |||||
1) Jessica Gomez 10 2) Jacqueline Hubbard 10 | |||||
3) Carolyn Miranda 10 4) Zamarys Alcantara 10 | |||||
16 Lindenhurst 'C' 1:08.83 3 | |||||
1) kayla nan 10 2) lauren harder 12 | |||||
3) julianne accardi 10 4) jill eastby 9 | |||||
17 Bay Shore 'A' 1:09.99 1 | |||||
1) Shekinah Olatunde 9 2) Tatiana Foster 10 | |||||
3) Khalaya Winston- Luke 9 4) Madison Pflume 9 | |||||
Event 13 Girls 1500 Meter Race Walk | |||||
========================================================================= | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 Parker Ahmad 12 Bay Shore 7:46.32 | |||||
2 Shelby Samuels 11 Bay Shore 9:38.61 | |||||
3 Ewelina Borawski 10 Bay Shore 9:54.99 | |||||
4 Ciara Johnson 12 Hauppauge 10:19.82 | |||||
5 Kassidy Do 9 Bay Shore 10:28.15 | |||||
6 Aleyna Altinerlielmas 9 Hauppauge 10:33.24 | |||||
7 Francesca Rodriguez 9 Lindenhurst 12:33.77 | |||||
8 Shirley Guenfoud 9 Lindenhurst 13:20.87 | |||||
Event 14 Girls 3000 Meter Race Walk | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Bay Shore 17:24.93 10 | |||||
2 B B Bay Shore 20:23.14 8 | |||||
3 A A Hauppauge 20:53.00 6 | |||||
4 A A Lindenhurst 25:54.64 4 | |||||
Event 15 Girls Long Jump | |||||
========================================================================= | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 Olivia Boucher 12 Sayville 15-10.25 | |||||
2 DaVeyah Williams 10 Copiague 15-03.50 | |||||
3 Jada Barker 9 Bay Shore 14-00.50 | |||||
4 Caisey Scarpinella 12 Hauppauge 13-11.75 | |||||
5 Lily O'Brien 9 Hauppauge 13-11.50 | |||||
6 Amarys John 12 Hauppauge 13-06.50 | |||||
7 Ashley Curcio 12 Northport 13-03.50 | |||||
Event 16 Girls Long Jump 2 Person Rel | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Hauppauge 27-06.25 10 | |||||
2 A A Copiague 27-02.25 8 | |||||
3 A A Bay Shore 26-02.00 6 | |||||
4 A A Brentwood 25-11.00 4 | |||||
5 A A Northport 25-03.00 2 | |||||
6 B B Copiague 23-11.75 1 | |||||
7 B B Hauppauge 22-11.00 | |||||
Event 17 Girls Shot Put | |||||
========================================================================= | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 Marisa Stravino 12 Northport 32-08.00 | |||||
2 Hailey Weinstein 9 Commack 32-06.50 | |||||
3 Melinda Harris 12 Copiague 31-07.50 | |||||
4 Juliana Cerda Rivas 11 Brentwood 30-07.50 | |||||
5 Davandra Daniel 12 Copiague 30-03.75 | |||||
6 Christelle Jeanty 12 Brentwood 28-09.00 | |||||
7 Arionna Hewitt 12 Brentwood 28-08.00 | |||||
8 Maria Willliams 10 Hauppauge 28-06.50 | |||||
9 Alanna Berkel 9 Hauppauge 28-05.25 | |||||
10 Alexa Wing 10 Northport 27-08.00 | |||||
11 ragyei stephenson 12 Lindenhurst 27-06.00 | |||||
12 Alyson Ruiz 10 Copiague 26-06.50 | |||||
13 Zaniaya Clark 9 Brentwood 26-05.50 | |||||
14 Nia Cooper 12 Copiague 25-02.50 | |||||
15 Daniela Garcia 11 Bay Shore 25-02.00 | |||||
16 Jag Reivers 10 Sayville 24-03.25 | |||||
17 Ashley Curcio 12 Northport 24-01.00 | |||||
17 Kelly Kropp 9 Northport 24-01.00 | |||||
19 Zuri Milliner 10 Copiague 23-07.50 | |||||
20 Tatiana Sepulveda 11 Brentwood 23-04.00 | |||||
21 Jamie Safonte 10 Northport 22-06.50 | |||||
22 Delilah Triana 10 Northport 22-05.50 | |||||
23 Emmeli Vizcaino 10 Copiague 22-03.00 | |||||
23 Gianna Allen 10 Brentwood 22-03.00 | |||||
Event 18 Girls Shot Put 2 Person Rel | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Hauppauge 61-01.75 10 | |||||
2 A A Northport 60-06.00 8 | |||||
3 A A Brentwood 59-05.50 6 | |||||
4 B B Brentwood 52-01.00 4 | |||||
5 A A Copiague 51-09.00 2 | |||||
6 B B Hauppauge 50-03.50 1 | |||||
Event 19 Girls Discus Throw | |||||
========================================================================= | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 Rhainon Townsend 10 Bay Shore 83-04 | |||||
1 Arionna Hewitt 12 Brentwood 83-04 | |||||
3 Sara Shah 11 Sayville 81-01 | |||||
4 Alyson Ruiz 10 Copiague 79-08 | |||||
5 Davandra Daniel 12 Copiague 78-07 | |||||
6 Alexa Wing 10 Northport 75-05 | |||||
7 Melinda Harris 12 Copiague 73-04 | |||||
8 Marisa Stravino 12 Northport 73-00 | |||||
9 ragyei stephenson 12 Lindenhurst 72-04 | |||||
10 Delilah Triana 10 Northport 70-11 | |||||
11 Juliana Cerda Rivas 11 Brentwood 70-02 | |||||
12 Meghan Kropp 11 Northport 63-02 | |||||
13 Corinne Militello 9 Hauppauge 63-00 | |||||
14 Jamie Safonte 10 Northport 62-11 | |||||
15 Gianna Allen 10 Brentwood 61-10 | |||||
16 Tatiana Sepulveda 11 Brentwood 61-09 | |||||
17 Kimerly Morocho 11 Bay Shore 54-09 | |||||
17 Hanna Morawski 10 Northport 54-09 | |||||
19 Alanna Berkel 9 Hauppauge 54-07 | |||||
20 Bevin Gao 9 Lindenhurst 48-00 | |||||
21 Zuri Milliner 10 Copiague 47-04 | |||||
22 Daniela Garcia 11 Bay Shore 46-08 | |||||
23 Emmeli Vizcaino 10 Copiague 46-01 | |||||
24 Kaela McLeod 11 Bay Shore 43-03 | |||||
25 Kayla Kelly 10 Copiague 43-02 | |||||
Event 20 Girls Discus Throw 2 Person Re | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Brentwood 154-00 | |||||
2 C C Copiague 151-11 | |||||
3 B B Northport 143-10 | |||||
4 C C Northport 138-04 | |||||
5 A A Sayville 127-07 | |||||
6 B B Brentwood 123-02 | |||||
7 A A Northport 117-11 | |||||
8 A A Hauppauge 117-07 | |||||
9 A A Lindenhurst 110-04 | |||||
10 B B Bay Shore 101-05 | |||||
11 A A Copiague 91-05 | |||||
12 A A Bay Shore 84-08 | |||||
13 B B Copiague 84-07 | |||||
14 C C Bay Shore 83-04 | |||||
Event 21 Girls Pole Vault | |||||
========================================================================= | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 DaVeyah Williams 10 Copiague 7-00.00 | |||||
1 Natalie Unger 9 Copiague 7-00.00 | |||||
1 Tatiana Leftenant 11 Copiague 7-00.00 | |||||
4 Stephanie Campos 9 Copiague 6-06.00 | |||||
5 Jayleen Garcia 10 Copiague 6-00.00 | |||||
Event 22 Girls High Jump 2 Person Rel | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Hauppauge 9-06.00 10 | |||||
2 A A Northport 9-05.00 8 | |||||
3 A A Copiague 9-00.00 6 | |||||
4 A A Brentwood 4-08.00 4 | |||||
5 A A Bay Shore 4-00.00 2 | |||||
Event 23 Girls High Jump | |||||
========================================================================= | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 Amarys John 12 Hauppauge 5-00.00 | |||||
2 Sydnie Rohme 12 Northport 4-11.00 | |||||
3 Jada Marshall 12 Brentwood 4-08.00 | |||||
4 Halle Moore 11 Copiague 4-06.00 | |||||
4 Alivia Lawrence 11 Copiague 4-06.00 | |||||
4 Margaret Van Laere 12 Northport 4-06.00 | |||||
4 Ravae McCleary 10 Hauppauge 4-06.00 | |||||
8 Malia Fowler 10 Bay Shore 4-00.00 | |||||
Event 24 Girls Pole Vault 2 Person Rel | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Copiague 14-00.00 10 | |||||
2 B B Copiague 12-06.00 8 | |||||
3 C C Copiague 7-00.00 6 | |||||
Event 25 Girls Triple Jump | |||||
========================================================================= | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 DaVeyah Williams 10 Copiague 30-10.50 | |||||
2 Jamila Jackson 11 Copiague 29-07.25 | |||||
3 Madelyn Mullen 12 Northport 27-09.00 | |||||
4 Tarynn Boesch 10 Sayville 27-02.00 | |||||
5 Grace Wertheimer 9 Northport 26-11.50 | |||||
6 Victoria Maffettone 12 Sayville 26-08.50 | |||||
7 Julia Strand 10 Hauppauge 25-02.75 | |||||
8 Kiara Bennett 11 Copiague 25-01.00 | |||||
9 Jeanine Guelee 12 Copiague 24-08.50 | |||||
10 Ciara Johnson 12 Hauppauge 23-01.00 | |||||
11 Carlen Kwakye 9 Hauppauge 21-08.75 | |||||
12 Meghan Walsh 9 Hauppauge 21-00.50 | |||||
Event 26 Girls Triple Jump 2 Person Rel | |||||
================================================================================ | |||||
Name Year School Seed Finals Points | |||||
================================================================================ | |||||
1 A A Copiague 60-05.75 10 | |||||
2 A A Northport 54-08.50 8 | |||||
3 A A Sayville 53-10.50 6 | |||||
4 B B Copiague 49-09.50 4 | |||||
5 A A Hauppauge 48-03.75 2 | |||||
6 B B Hauppauge 42-09.25 1 | |||||
Event 27 Girls 4x1500 Meter Relay | |||||
================================================================================ | |||||
School Seed Finals Points | |||||
================================================================================ | |||||
1 Bay Shore 'A' 22:59.00 10 | |||||
2 Sayville 'A' 23:14.00 8 | |||||
3 Lindenhurst 'A' 24:23.00 6 | |||||
Women - Team Rankings - 16 Events Scored | |||||
=============================================================================== | |||||
1) Copiague 94 2) Northport 75 | |||||
3) Hauppauge 70 4) Bay Shore 65 | |||||
5) Brentwood 64 6) Sayville 53 | |||||
7) Lindenhurst 15 | |||||
"; | |||||
?> |
@ -0,0 +1,285 @@ | |||||
<?php | |||||
$text = " | |||||
Licensed to Just in Time Racing - Contractor License HY-TEK's Meet Manager | |||||
Hoka One One - 9/4/2019 | |||||
Bay Shore High School | |||||
Results | |||||
1 Mile Run | |||||
=================================================================== | |||||
Name Year Team Finals H# | |||||
=================================================================== | |||||
Finals | |||||
1 Oakley, Julian M UNA 4:03.41 13 | |||||
2 Hudgins, Brandon M UNA 4:03.93 13 | |||||
3 Dee, Liam M UNA 4:04.41 13 | |||||
4 Gowans, James M New York 4:06.50 13 | |||||
5 Updike, Isaac M UNA 4:07.45 13 | |||||
6 Holt, Eric M UNA 4:08.19 13 | |||||
7 Dwyer, Henry M Boulder 4:09.56 13 | |||||
8 Davila, Mikey M Sacremento 4:10.26 13 | |||||
9 Ulrich, Billy M Floral Park 4:12.75 13 | |||||
10 Mach, Wuoi M UNA 4:13.52 13 | |||||
11 Gatchell, Caleb M Lancaster 4:16.75 13 | |||||
12 Roberts, Sandy M UNA 4:18.53 13 | |||||
13 Hoyt, Alex M Brooklyn 4:26.92 12 | |||||
14 Grieco, Joseph M Massapequa 4:27.68 12 | |||||
15 Twist, Michael M UNA 4:28.31 12 | |||||
16 Abrams, Mitchell M New York 4:29.21 12 | |||||
17 Darnell, Mike M Brooklyn 4:33.34 12 | |||||
18 Carrington, Boyd M West Islip 4:34.34 11 | |||||
19 Erickson, Andrew M Lebanon 4:36.30 12 | |||||
20 Jeffers, Patrick M Morrisville 4:36.41 11 | |||||
21 Adams, Nick M Brooklyn 4:37.38 12 | |||||
22 Wersan, Brian M Holbrook 4:37.74 11 | |||||
23 Bertrand, Rich M Stony Point 4:38.19 12 | |||||
24 Junell, Chase M Coram 4:39.77 11 | |||||
25 Culhane, Colin M Sayville 4:41.19 11 | |||||
26 Morris, Justin M Staten Islan 4:41.75 11 | |||||
27 DelPriore, Dylan M Staten Islan 4:42.08 11 | |||||
28 Zerbarini, Matthew M Levittown 4:47.12 10 | |||||
29 McPartland, Tyler M Bellmore 4:47.58 11 | |||||
30 Toro, Jon M Mastic 4:50.17 10 | |||||
31 Mayer, Andrew M Howard Beach 4:50.83 8 | |||||
32 Pickard, Robert M Shirley 4:51.50 10 | |||||
33 Hildick-Smith, Alexander M Tarrytown 4:52.09 10 | |||||
34 Schaub, Daniel M Setauket 4:52.77 10 | |||||
35 Korniev, Anton M Glen Head 4:53.36 9 | |||||
36 O'Hara, Gerry M East Rockawa 4:53.40 10 | |||||
37 Ohanian, Charles M Rockville Ce 4:55.18 10 | |||||
38 Komosinski, Jonah M Stony Point 4:56.11 9 | |||||
39 Azim, Adeel M Mount Sinai 4:58.15 11 | |||||
40 McKeon, John M Babylon 4:59.56 9 | |||||
41 Ramirez, Elise W Nesconset 4:59.71 8 | |||||
42 Becker, Miles M Pittsburgh 5:00.02 6 | |||||
43 Bay, Tyler M Woodhaven 5:00.36 7 | |||||
Dagan, Jen F Centereach 5:00.43 10 | |||||
44 Ortiz, Justin M Bethpage 5:03.54 10 | |||||
45 Panus, John M East Northpo 5:03.58 8 | |||||
46 Matuszak, K.J. M New York 5:04.16 11 | |||||
47 McGee, William M Brooklyn 5:04.19 10 | |||||
48 Karabatzoglou, Matthew M Islip 5:04.41 7 | |||||
49 Graham, Carly W Hoboken 5:04.44 10 | |||||
50 Mintel, Jimmy M UNA 5:05.26 8 | |||||
51 O'Driscol, Conor M UNA 5:05.72 7 | |||||
52 Rachman, Greg M Huntington 5:05.83 9 | |||||
53 Bornhoft, Glen M Holbrook 5:06.28 8 | |||||
54 White, Joseph M Brooklyn 5:07.44 9 | |||||
55 Albarella, James M Rockville Ce 5:08.12 7 | |||||
56 Milan, Roberto M Rockville Ce 5:09.08 10 | |||||
57 Noble, Ben M Tarrytown 5:09.54 8 | |||||
58 Lynch, Joe M Merrick 5:11.55 8 | |||||
59 Leotta, Anthony M Huntington S 5:11.76 8 | |||||
60 Yuksel, Hakan M North Brunsw 5:12.04 8 | |||||
61 Sinclair, Ryan M Staten Islan 5:12.05 9 | |||||
62 McGrath, Katie W Oakdale 5:12.34 8 | |||||
63 Melia, Vincent M West Islip 5:12.37 9 | |||||
64 Barreca, Laura W Miller Place 5:13.13 8 | |||||
65 Guzman, Bryan M Corona 5:13.48 8 | |||||
66 Kornieva-Robitaille, Vic W Amityville 5:13.84 8 | |||||
67 Cossaro, Marissa W East Northpo 5:16.05 8 | |||||
68 Williams, Ray M UNA 5:17.92 10 | |||||
69 Kielty, Aidan M Staten Islan 5:18.06 6 | |||||
70 Towle, Ted M White Plains 5:19.10 6 | |||||
71 Cuomo, Steven V. M Shirley 5:21.54 5 | |||||
72 Hampton, Trent M Ronkonkoma 5:21.61 10 | |||||
73 Bora, Brandon M Huntington S 5:22.66 7 | |||||
74 TwistMayer, Joseph M Howard Beach 5:22.73 5 | |||||
75 Reed, William M Hampton Bays 5:24.91 5 | |||||
76 Hernandez, Jason M Smithtown 5:26.34 7 | |||||
77 Kostecki, Henry M Smithtown 5:26.89 6 | |||||
78 VanNostrand, Daniel M Hauppauge 5:29.13 4 | |||||
79 Jacobson, Ryan M East Setauke 5:29.30 6 | |||||
80 Files, Sean M Islip 5:29.96 6 | |||||
81 D’onofrio, Jenna W West Babylon 5:31.05 6 | |||||
82 Biseari, Liam M Islip 5:31.66 5 | |||||
83 Doskuez Jr, Ronald M Deer Park 5:31.80 7 | |||||
84 Domena, David M Central Isli 5:31.86 6 | |||||
85 Harding, Alfonso M Staten Islan 5:31.91 9 | |||||
86 Clements, Brayden M Patchogue 5:32.88 4 | |||||
87 Brull, Avery W Rockville Ce 5:33.68 6 | |||||
88 Weisenbacher, Ryan M Bellport 5:33.74 6 | |||||
89 Berg, Emily W Syosset 5:33.83 6 | |||||
90 Chasanoff, Mark M Patchogue 5:34.20 6 | |||||
91 Marascia, Maria W Huntington 5:35.48 10 | |||||
92 Corona, Luis M UNA 5:35.89 7 | |||||
93 Jean, Caleb M Rosedale 5:36.97 6 | |||||
94 Marquez, Gianna W Deer Park 5:37.77 6 | |||||
95 Belforz, Anthony M Bay Shore 5:38.11 5 | |||||
96 LaManna, George M Staten Islan 5:38.17 9 | |||||
97 Armato, Phil M West Babylon 5:38.27 6 | |||||
98 Clark, Neill M Sparta 5:39.47 6 | |||||
99 Pirkl, Jason M Huntington S 5:39.87 6 | |||||
100 Kelly, Ruairi M New York 5:39.94 5 | |||||
101 Minelli, Daniel M East Islip 5:40.08 6 | |||||
102 Dawood, Safiy M dix hills 5:40.94 7 | |||||
103 Hernandez, Julissa W Brentwood 5:43.83 5 | |||||
104 Marchini, Emily W Oakdale 5:44.15 5 | |||||
105 Moyer, Valerie W Selden 5:44.79 5 | |||||
106 Burns, Daniez M Islip 5:45.59 5 | |||||
107 DiPietro- Rees, Katie W Wantagh 5:46.21 5 | |||||
108 Szekalski, Matthew M Bay Shore 5:46.67 8 | |||||
109 Elie, Logan W Westbury 5:48.58 4 | |||||
110 Shaw, Catherine W Babylon 5:49.32 4 | |||||
111 Menendez, Gabby W Bay Shore 5:49.98 5 | |||||
112 Staiano, Rachel W East Meadow 5:50.73 6 | |||||
113 Totevski, Taylor W Sayville 5:51.22 5 | |||||
114 Arloff, Kevin M Huntington S 5:51.35 6 | |||||
115 Conklin, Nicole W Syosset 5:52.15 5 | |||||
116 Wiebelt, Leana W East Setauke 5:52.68 5 | |||||
117 Tafla, Jeff M Long Beach 5:54.37 5 | |||||
118 Walsh, Ethan M Chepachet 5:54.54 5 | |||||
119 Aviles, Christopher M Holbrook 5:54.76 5 | |||||
120 niemann, kirk M Smithtown 5:55.62 3 | |||||
121 Morrison, David M Wading River 5:56.43 5 | |||||
122 Huste-Petersen, Bea W East Islip 5:56.92 5 | |||||
123 Critchley, Josephine W West Babylon 5:57.93 5 | |||||
124 Delacrausaz, Caroline W West Babylon 5:58.09 5 | |||||
125 Naughton, Nevan M Huntington S 5:58.55 6 | |||||
126 Duffy, Cara W Levittown 6:00.86 5 | |||||
127 Mooney, Mike M Center Valle 6:04.38 5 | |||||
128 Bristel, Teijiri M UNA 6:04.43 3 | |||||
129 Rodriguez, Claudia W Bethpage 6:05.66 3 | |||||
130 Rustami, Crystal W Syosset 6:06.30 5 | |||||
131 Sondhi, Priya W Syosset 6:07.49 4 | |||||
132 Ngitngit, Mallory W Syosset 6:07.53 4 | |||||
133 Yormack, Stephanie W Syosset 6:10.54 4 | |||||
134 Nataniel, Steven M Islip 6:12.27 4 | |||||
135 Foden, Sean M Islip 6:12.29 4 | |||||
136 Rana, Ria W Syosset 6:13.65 4 | |||||
137 Koeberr, Matt M Islip 6:14.36 5 | |||||
138 VanNostrand, Ethan M Hauppauge 6:15.97 3 | |||||
139 McAtee, Paige W Seaford 6:17.55 5 | |||||
140 Tantone, Nancy W West Islip 6:19.07 4 | |||||
141 Scribner, Patrick M Ridge 6:21.35 3 | |||||
142 Poggioli, Amanda W Deer Park 6:22.97 4 | |||||
143 Giattino, Courtney W Sayville 6:23.21 4 | |||||
144 Greene, John M dix hills 6:24.15 4 | |||||
145 Witmer, Thomas M Watsontown 6:25.06 5 | |||||
146 Grimmer, Amanda W Stony Point 6:25.48 4 | |||||
147 Berlin, Grace W Syosset 6:26.57 3 | |||||
148 Coll, Marygrace W Levittown 6:26.95 3 | |||||
149 Hull, Kaliyah W Deer Park 6:28.39 3 | |||||
150 Onza, Benjamin M Mastic 6:30.28 4 | |||||
151 Secor, Rick M ronkonkoma 6:33.61 4 | |||||
152 McKiernan, Kevin M Farmingville 6:34.82 2 | |||||
153 Claps, David M Oakdale 6:35.63 4 | |||||
154 Ross, John M Blue Point 6:36.91 2 | |||||
155 Senatore, Brianna W West Babylon 6:37.99 3 | |||||
156 Faggiano, Luca M Old Bethpage 6:39.07 3 | |||||
157 Mayer, Samantha W Syosset 6:40.14 3 | |||||
158 Nugent, Brigid W Deer Park 6:41.20 3 | |||||
159 Ahearn, Erin W Syosset 6:42.66 3 | |||||
160 McCann, Kaitlyn W Deer Park 6:43.19 4 | |||||
161 Delaleu, Orchid W West Babylon 6:43.72 3 | |||||
162 Haab, Julianna W West Babylon 6:45.89 3 | |||||
163 Scherback, Katherine W Mastic 6:45.99 3 | |||||
164 Soulagnet, Roger M Lindenhurst 6:46.31 3 | |||||
165 Pearsall, Susan W New York 6:46.68 4 | |||||
166 Jones, Arianna W Deer Park 6:51.53 3 | |||||
167 Babcock, Callaghan W Sayville 6:51.64 3 | |||||
168 Araujo, Arianna W Deer Park 6:53.05 3 | |||||
169 Lemke, Robert M Merrick 6:55.26 3 | |||||
170 Mattera, Madison W Deer Park 7:03.68 3 | |||||
171 Bartolotta, Lilia W Sayville 7:05.08 3 | |||||
172 Aguilar, Sofia W West Babylon 7:07.33 2 | |||||
173 Rosario, Amanda W West Babylon 7:13.70 2 | |||||
174 McCase, Scott M Manhasset 7:13.81 2 | |||||
175 Cebeci, Ceren W West Babylon 7:15.08 2 | |||||
176 Maurio, Brittany W Deer Park 7:16.39 2 | |||||
177 Winn, Daniel M Brooklyn 7:16.81 2 | |||||
178 Godfrey, Rem M Mastic 7:21.07 2 | |||||
179 Brockner, Roxanne W Mount Sinai 7:21.40 1 | |||||
180 Burke, Emily W West Babylon 7:25.26 2 | |||||
181 Kazaks, Richard M Patchogue 7:27.98 1 | |||||
182 Reitz, William M West Islip 7:30.41 2 | |||||
183 Offiah, Denise W Deer Park 7:31.15 2 | |||||
184 Vasconcellos, Brianne W Deer Park 7:33.08 2 | |||||
185 Lambert, Duke M Bay Shore 7:38.11 1 | |||||
186 Mullaney, Rylie W Sayville 7:39.69 2 | |||||
187 Gold, Lloyd M Atlantic Bea 7:40.01 2 | |||||
188 Stagg, Olivia W Sayville 7:53.61 2 | |||||
189 Amato, Taylor W Sayville 8:17.67 2 | |||||
190 Cleary, Kerrin W Rockville Ce 8:19.20 2 | |||||
191 Bagattine, Christian M Bay Shore 8:30.15 1 | |||||
192 Kazaks, Ann W Patchogue 8:36.63 1 | |||||
193 Mcdougall, James M ronkonkoma 8:48.76 1 | |||||
194 Ritieni, Angela W Port Jeffers 9:00.75 1 | |||||
195 Mayer, Angela W Howard Beach 9:03.14 1 | |||||
196 Momtahen, Shawn M Bay Shore 9:09.21 1 | |||||
197 Mcmahon, Treasa W Levittown 9:24.56 2 | |||||
198 Barry, Jack M Manhasset 9:29.86 1 | |||||
199 Oliveri, Drew M Bay Shore 9:33.31 1 | |||||
200 No Last Name, Lily W Bay Shore 9:33.49 1 | |||||
201 Stewart, Caitlin W Bay Shore 9:37.01 1 | |||||
202 Stewart, Josie W Bay Shore 9:41.02 1 | |||||
203 LaPlatney, Kevin M West Islip 9:41.23 1 | |||||
204 Milne, Cody M Commack 10:34.29 1 | |||||
205 McCabe, Charlie M Manhasset 10:49.96 1 | |||||
206 Baumgartner, Krystyna W Holbrook 11:03.47 1 | |||||
207 Murphy, Mikayla W West Islip 11:07.48 1 | |||||
208 Wooten, Anita W Riverhead 12:08.76 1 | |||||
209 Houghtaling, Keith M Bay Shore 12:23.70 1 | |||||
210 Ronemus, Michael M Rockville Ce 12:36.67 1 | |||||
400 Meter Fun Run | |||||
======================================================================= | |||||
Name Year Team Finals Points | |||||
======================================================================= | |||||
1 Towle, Max M White Plains 1:13.15 | |||||
2 Bridie, Connors W Bay Shore 1:35.34 | |||||
3 Onza, Tyler M Mastic 1:40.55 | |||||
4 Towle, Anna W White Plains 1:45.02 | |||||
5 Towle, juliet W White Plains 1:45.29 | |||||
6 McCabe, Natalie W Manhasset 1:45.80 | |||||
7 Delaleu, Adrian M West Babylon 1:46.44 | |||||
8 Barry, Jack M Manhasset 1:52.63 | |||||
9 McCabe, Charlie M Manhasset 1:59.11 | |||||
10 Toro, Jon M Mastic 2:11.61 | |||||
Women 5000 Meter Run | |||||
================================================================ | |||||
Name Year Team Finals | |||||
================================================================ | |||||
1 Huddle, Molly Saucony 15:08.67 | |||||
2 Sisson, Emily New Balance 15:10.62 | |||||
3 Bogale, Nuhamin Snappers XC 16:32.89 | |||||
4 Iiarda, Bri Ocean State AC 16:34.87 | |||||
Men 1 Mile Run | |||||
================================================================ | |||||
Name Year Team Finals | |||||
================================================================ | |||||
1 McDonald, Morgan Under Armour 3:54.63 | |||||
2 Domanic, Robert Reebok Boston Tr 3:57.41 | |||||
3 Masters, Riley Nike 3:57.59 | |||||
4 Maggard, Dillon Brooks Beasts 3:57.76 | |||||
5 Hurt, Tripp Sad Bois Track C 3:58.04 | |||||
6 Theis, Jeff Tinman Elite 3:58.07 | |||||
7 Ribich, David Sad Bois Track C 3:58.53 | |||||
8 Mahoney, Travis Hoka Njny 3:58.84 | |||||
9 Gorman, Tim Mammoth Lake 3:59.83 | |||||
10 Herrera, Daniel Mexico/HPW 4:00.36 | |||||
11 Bayer, Andy Nike 4:00.59 | |||||
12 Crawford, Graham Hoka Njny 4:04.49 | |||||
13 Merber, Kyle Hoka Njny 4:07.29 | |||||
14 Harris, Nick Sad Bois Track C 4:13.32 | |||||
Women 1 Mile Run | |||||
================================================================ | |||||
Name Year Team Finals | |||||
================================================================ | |||||
1 Eccleston, Amanda Brooks Beasts 4:32.58 | |||||
2 Kampf, Heather Asics 4:32.79 | |||||
3 Mackey, Katie Brooks Beasts 4:33.28 | |||||
4 Lipari, Emily Mission AC 4:33.61 | |||||
5 Piccorillo, Angel Juventus Track C 4:33.68 | |||||
6 Van Buskirk, Kate Nike 4:34.27 | |||||
7 Fulton, Eleanor UNA 4:35.70 | |||||
8 Mansy, Megan Hoka Njny 4:36.58 | |||||
9 See, Heidi Mission AC 4:37.49 | |||||
10 Farber, Lianne New Balance Bost 4:37.56 | |||||
11 Richards, Emily Hoka Njny 4:37.69 | |||||
12 Johnson, Laura BAA 4:41.49 | |||||
"; | |||||
?> |
@ -0,0 +1,839 @@ | |||||
<?php | |||||
$text = " | |||||
Licensed to The Armory HS Sports Foundation - Site License | |||||
HY-TEK's Meet Manager 1/8/2020 08:56 PM | |||||
2020 NYRR Millrose Games Trials - 1/8/2020 | |||||
New Balance T&F Center @ The Armory | |||||
Results | |||||
Event 5 Boys 4x400 Meter Relay PSAL | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
1 Paul Robeson for Bus & Tech 'A' 3:26.83 5 Q | |||||
1) Edmunds, Jaylin 12 2) Akwei, Jaden 11 | |||||
3) Mclean, Zander 11 4) Bowry, Mervyn 12 | |||||
51.507 (51.507) 1:43.745 (52.238) 2:35.108 (51.364) 3:26.825 (51.717) | |||||
2 Franklin K Lane 'A' 3:27.53 4 Q | |||||
1) Morris, Ashadon 11 2) Bevans, Roland 11 | |||||
3) Webb, Asad 10 4) Ashton, Shane 9 | |||||
52.709 (52.709) 1:44.825 (52.116) 2:37.084 (52.260) 3:27.521 (50.437) | |||||
3 Springfield Gardens 'A' 3:28.17 4 Q | |||||
1) McLaughlin, Tajeon 12 2) Robinson, Daniel | |||||
3) Richards, Nickory 4) Hayles, Reheem 12 | |||||
52.544 (52.544) 1:45.981 (53.437) 2:39.661 (53.680) 3:28.161 (48.500) | |||||
4 Medgar Evers College Prep 'A' 3:30.03 4 Q | |||||
1) Alexander, Maurice 11 2) Resnick, Matthew 11 | |||||
3) Best, Jaden 11 4) Roberts, Jahi 11 | |||||
53.762 (53.762) 1:46.310 (52.548) 2:40.124 (53.814) 3:30.022 (49.898) | |||||
5 Boys & Girls 'A' 3:30.41 5 Q | |||||
1) Stephenson, Wayne 11 2) Silburn, Rojay 12 | |||||
3) Chapman, Isaiah 12 4) Soto, Nasay 12 | |||||
52.437 (52.437) 1:44.858 (52.422) 2:36.784 (51.926) 3:30.402 (53.619) | |||||
6 Susan Wagner 'A' 3:31.85 5 Q | |||||
1) Cook, Isaiah 11 2) Vitucci, John 10 | |||||
3) Fernandez, Christian 12 4) Rodriguez King, Michael 10 | |||||
53.431 (53.431) 1:47.306 (53.876) 2:40.527 (53.222) 3:31.848 (51.321) | |||||
7 South Shore 'A' 3:32.89 3 | |||||
1) Ramlall, Hemdutt 12 2) Samia, Nourein 11 | |||||
3) Smith, Brandon 12 4) Thomas, Fred 12 | |||||
53.474 (53.474) 1:47.495 (54.021) 2:40.876 (53.382) 3:32.890 (52.014) | |||||
8 Christopher Columbus (CIMS/A 'A' 3:37.39 5 | |||||
1) Mahmud, Toufique 2) Douglas, Aleem | |||||
3) Sapathy, Kelvin 4) Hollingsworth, Ket | |||||
53.215 (53.215) 1:47.974 (54.759) 2:42.606 (54.633) 3:37.389 (54.784) | |||||
9 Hunter College 'A' 3:37.57 5 | |||||
1) Thompson, James 10 2) Biessel, Matthew 10 | |||||
3) Cho, Donovan 11 4) Giret, Lilian 12 | |||||
55.821 (55.821) 1:49.120 (53.300) 2:42.997 (53.877) 3:37.565 (54.569) | |||||
10 Stuyvesant 'A' 3:37.72 4 | |||||
1) Carey, Dean 11 2) Ng, Connor 11 | |||||
3) Sullivan, Christopher 10 4) Thomas, Ayron 9 | |||||
54.533 (54.533) 1:46.452 (51.920) 2:44.952 (58.500) 3:37.715 (52.763) | |||||
11 Boys & Girls 'B' 3:41.18 3 | |||||
1) Weekes, Jevonte 11 2) Richards, Taheim 11 | |||||
3) Julien, Mylz 12 4) Smith, Milton 12 | |||||
54.786 (54.786) 1:48.220 (53.434) 2:43.470 (55.251) 3:41.177 (57.707) | |||||
12 Samuel J Tilden 'A' 3:42.69 2 | |||||
1) Cleghorn, Ackeem 12 2) Duhaney, Romario 12 | |||||
3) Shankle, Jason 11 4) Sewell, Omari | |||||
57.011 (57.011) 1:51.780 (54.770) 2:47.555 (55.776) 3:42.681 (55.126) | |||||
13 John F Kennedy (Bronx) 'A' 3:43.17 3 | |||||
1) Delgado, Manuel 12 2) Ortiz, Isaias 12 | |||||
3) Jimenez Sanchez, Alexander 10 4) Hidalgo, Justin 11 | |||||
54.770 (54.770) 1:50.334 (55.564) 2:46.260 (55.927) 3:43.168 (56.908) | |||||
14 South Bronx 'A' 3:43.75 4 | |||||
1) Clark, Donnaven 2) Paulino Portes, Miguel 11 | |||||
3) Ashley, Jayvon 12 4) Jorge, Jonathan 12 | |||||
55.068 (55.068) 1:51.248 (56.181) 2:48.478 (57.230) 3:43.742 (55.264) | |||||
15 Townsend Harris 'A' 3:44.17 3 | |||||
1) Chang, Jake 10 2) Dolphin, Liam | |||||
3) Puskarczyk, Filip 10 4) Roberts, Tre | |||||
57.477 (57.477) 1:52.269 (54.792) 2:47.795 (55.527) 3:44.168 (56.374) | |||||
16 Erasmus Hall 'A' 3:46.61 5 | |||||
1) Ellis, Cristian 2) Smith, Taraj 10 | |||||
3) Campbell, Paul 11 4) Lupe, Ophey | |||||
52.899 (52.899) 1:50.789 (57.890) 2:51.101 (1:00.313) | |||||
3:46.606 (55.505) | |||||
17 Erasmus Hall 'B' 3:49.55 1 | |||||
1) Stephen, Savio 2) Oxford, Demitri 10 | |||||
3) Foster, Saivion 11 4) Foxworth, Jadye 10 | |||||
1:01.220 (1:01.220) 1:57.834 (56.614) 2:54.514 (56.681) | |||||
3:49.541 (55.027) | |||||
18 John Adams 'A' 3:50.58 1 | |||||
58.208 (58.208) 1:56.744 (58.536) 2:55.920 (59.177) 3:50.572 (54.653) | |||||
19 Harry S Truman (NY) 'A' 3:52.76 1 | |||||
1) Lewis, Ricaldo 10 2) Gbodogbe, Sorel | |||||
3) Okafor, Chimaij 10 4) Davis, Malachi 11 | |||||
1:05.433 (1:05.433) 2:02.421 (56.989) 2:56.522 (54.101) | |||||
3:52.756 (56.234) | |||||
20 Abraham Lincoln 'A' 3:55.54 1 | |||||
1) Alkhulaqi, Saleh 11 2) Antrobus, Selwin | |||||
3) Lat Doumbia, Ismael 4) Simmons, Elijah 11 | |||||
58.508 (58.508) 1:58.748 (1:00.240) 2:57.765 (59.017) | |||||
3:55.535 (57.770) | |||||
21 John Bowne 'A' 3:57.80 1 | |||||
1) Wade, Benjamin 11 2) Wise, Amen-Ra 11 | |||||
3) Appiah Bediako, Herschel 11 4) Peralta, Vaggelys | |||||
53.941 (53.941) 1:55.008 (1:01.067) 2:57.341 (1:02.334) | |||||
3:57.796 (1:00.455) | |||||
22 Clara Barton 'A' 4:01.78 4 | |||||
1) Mose Idowu, Aaron 2) Sejour, Caleb 11 | |||||
3) McKenzie, Daniel 4) Simmons JR, Wayne 10 | |||||
56.615 (56.615) 1:54.805 (58.190) 3:05.541 (1:10.737) | |||||
4:01.778 (56.238) | |||||
23 William C Bryant 'A' 4:07.37 2 | |||||
1) Stathopoulos, Antonios 12 2) Suarez, Antonio | |||||
3) Yagudaev, Eitan 11 4) Davis, Richard 12 | |||||
59.523 (59.523) 2:03.155 (1:03.632) 3:06.498 (1:03.344) | |||||
4:07.370 (1:00.872) | |||||
24 Taft Educational Campus 'A' 4:11.04 3 | |||||
1) Awuah, Christian 10 2) Browne, Irvine 11 | |||||
3) Burgher, Deon 10 4) Mullings, Isaac 12 | |||||
58.913 (58.913) 2:03.425 (1:04.512) 3:02.443 (59.018) | |||||
4:11.039 (1:08.597) | |||||
25 South Bronx 'B' 4:12.35 1 | |||||
1) Colon, Critian 11 2) Daniels Dinham, Justin 10 | |||||
3) Majid, Khareem 11 4) Seidu, Moses 11 | |||||
1:03.918 (1:03.918) 2:07.278 (1:03.360) 3:11.204 (1:03.927) | |||||
4:12.348 (1:01.144) | |||||
26 Martin Van Buren 'A' 4:14.96 2 | |||||
1) Augustin, Ervensky 2) Champagnie, Corey | |||||
3) Ner Regis, Riddle 4) Ley Pierre, Frantz | |||||
1:03.380 (1:03.380) 2:00.608 (57.228) 3:12.557 (1:11.950) | |||||
4:14.952 (1:02.396) | |||||
27 Harry Van Arsdale 'A' 4:25.12 3 | |||||
1) McKoy JR, Collin 12 2) Acevedo, Javier 11 | |||||
3) Miller, Ryan 12 4) Mbamaonyeukwu, Gabriel 11 | |||||
54.576 (54.576) 1:50.428 (55.852) 2:49.642 (59.214) | |||||
4:25.119 (1:35.477) | |||||
28 Herbert H Lehman 'A' 4:28.82 2 | |||||
1) Fienco, Michael 11 2) Callender, Mykal | |||||
3) Ramos, Aaron 4) Wallace, Dontaye 10 | |||||
1:04.096 (1:04.096) 2:16.037 (1:11.941) 3:24.072 (1:08.036) | |||||
4:28.818 (1:04.746) | |||||
29 NEST+m 'A' 4:31.48 2 | |||||
1) Dowd, Edward 12 2) Moya, Marcos | |||||
3) Spokoiny, Dan 11 4) Cantor, Max 9 | |||||
1:06.078 (1:06.078) 2:16.111 (1:10.033) 3:26.558 (1:10.448) | |||||
4:31.475 (1:04.917) | |||||
30 NEST+m 'B' 4:31.55 1 | |||||
1) Espinosa, Matthew 9 2) Hughes, Jack 9 | |||||
3) Marfey, Dylan 10 4) Tsang, KY | |||||
1:09.453 (1:09.453) 2:21.065 (1:11.613) 3:26.867 (1:05.802) | |||||
4:31.544 (1:04.678) | |||||
Event 6 Girls 4x400 Meter Relay PSAL | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
1 Paul Robeson for Bus & Tech 'A' 3:52.85 5 Q | |||||
1) White, Lailah 12 2) Mc Donald, Leanne 10 | |||||
3) Collins, Rehana 4) Bazilio, Qunizel 12 | |||||
57.650 (57.650) 1:55.169 (57.520) 2:54.233 (59.064) 3:52.846 (58.614) | |||||
2 Medgar Evers College Prep 'A' 4:06.25 4 Q | |||||
1) Hill, Kaylah 10 2) Muhammad Graham, Jasmin 12 | |||||
3) Daniel, Tasia 11 4) Middleton, Kayla 11 | |||||
1:03.339 (1:03.339) 2:00.880 (57.541) 3:04.060 (1:03.180) | |||||
4:06.247 (1:02.188) | |||||
3 Curtis 'A' 4:08.90 5 Q | |||||
1) Aghailas, Mariame 12 2) Brown, Kortney 10 | |||||
3) Sarr, Bineta 12 4) Okafor, Angel 10 | |||||
1:01.844 (1:01.844) 2:02.275 (1:00.431) 3:07.331 (1:05.057) | |||||
4:08.894 (1:01.563) | |||||
4 Boys & Girls 'A' 4:09.16 4 Q | |||||
1) Higgins, Kaylee 12 2) Badji, Stella 11 | |||||
3) Emmanuel, Alliyah 11 4) Woods, Monique 11 | |||||
1:00.530 (1:00.530) 2:04.171 (1:03.641) 3:09.080 (1:04.910) | |||||
4:09.158 (1:00.078) | |||||
5 Young Women's Leadership 'A' 4:09.57 4 Q | |||||
1) Jackson, Heaven 12 2) Gilbert, Ianna 12 | |||||
3) Whyte, Justein 9 4) Whiting, Melodie 10 | |||||
1:00.860 (1:00.860) 2:02.560 (1:01.701) 3:04.239 (1:01.679) | |||||
4:09.563 (1:05.324) | |||||
6 Spring Creek Campus 'A' 4:11.87 5 Q | |||||
1) Blake, Beyonce 11 2) John, Shayla 11 | |||||
3) Boyce, Khalia 9 4) Rene, Christina 11 | |||||
1:02.451 (1:02.451) 2:05.891 (1:03.441) 3:10.358 (1:04.467) | |||||
4:11.865 (1:01.508) | |||||
7 Susan Wagner 'A' 4:13.12 5 | |||||
1) Olah, Angelina 10 2) Alade, Awawu 11 | |||||
3) Aguilera, Kristen 9 4) Ferrer, Alepha | |||||
1:02.197 (1:02.197) 2:06.377 (1:04.180) 3:09.958 (1:03.582) | |||||
4:13.118 (1:03.160) | |||||
8 Benjamin Banneker Academy 'A' 4:13.22 2 | |||||
1) Hammond, Kaylee 11 2) James, Laila 9 | |||||
3) Regis, Deandra 9 4) Mitchell, Yashima 9 | |||||
1:01.467 (1:01.467) 2:05.278 (1:03.811) 3:14.030 (1:08.753) | |||||
4:13.212 (59.183) | |||||
9 Midwood 'A' 4:21.73 4 | |||||
1) Hans, Lila 9 2) McCloud, Kayla 9 | |||||
3) Henery, Jada 10 4) Kushnick, Maya 9 | |||||
1:04.440 (1:04.440) 2:09.610 (1:05.171) 3:14.206 (1:04.596) | |||||
4:21.730 (1:07.524) | |||||
10 Medgar Evers College Prep 'B' 4:22.48 3 | |||||
1) Carty, Cheyenne 11 2) Wynter, Jada 10 | |||||
3) Thompson, Faydia 11 4) Oakley, Zoe 11 | |||||
1:07.426 (1:07.426) 2:11.363 (1:03.937) 3:17.199 (1:05.837) | |||||
4:22.475 (1:05.276) | |||||
11 Hunter College 'A' 4:23.80 4 | |||||
1) Demopoulos, Reema 11 2) Friedland, Rachel 11 | |||||
3) Kschwendt, Sophia 10 4) Slater, Madeline 11 | |||||
1:07.132 (1:07.132) 2:13.280 (1:06.148) 3:18.686 (1:05.407) | |||||
4:23.795 (1:05.109) | |||||
12 Dewitt Clinton 'A' 4:25.60 5 | |||||
1) Campbell, Ania 12 2) Barnes, Avionne 10 | |||||
3) Thomas, Valiese 9 4) McKenzie, Lisha 11 | |||||
59.701 (59.701) 2:10.298 (1:10.597) 3:16.899 (1:06.602) | |||||
4:25.592 (1:08.693) | |||||
13 Paul Robeson for Bus & Tech 'B' 4:25.88 3 | |||||
1) ST Louis, Emily 10 2) Richardson, Dezeray 11 | |||||
3) Hewitt Recard, Tatyanna 9 4) Jordan, Shelda 9 | |||||
1:05.793 (1:05.793) 2:12.181 (1:06.389) 3:16.751 (1:04.570) | |||||
4:25.876 (1:09.126) | |||||
14 Townsend Harris 'A' 4:26.18 4 | |||||
1) Hardy, Cynthia 11 2) HE, Carine 12 | |||||
3) Munoz, Chloe 10 4) Asiryan, Nicole 11 | |||||
1:07.253 (1:07.253) 2:14.336 (1:07.083) 3:22.581 (1:08.246) | |||||
4:26.174 (1:03.594) | |||||
15 Springfield Gardens 'A' 4:27.40 5 | |||||
1) Clarke, Christina 11 2) Hamilton, Shakira 12 | |||||
3) German, Denicia 4) Marshall, Alyssa 12 | |||||
1:07.781 (1:07.781) 2:12.508 (1:04.727) 3:16.732 (1:04.224) | |||||
4:27.397 (1:10.665) | |||||
16 John Bowne 'A' 4:31.91 3 | |||||
1:08.349 (1:08.349) 2:14.570 (1:06.222) 3:25.952 (1:11.382) | |||||
4:31.904 (1:05.953) | |||||
17 Spring Creek Campus 'B' 4:31.98 1 | |||||
1) Woods, Khadeejah 12 2) David, Nekhena 12 | |||||
3) McMichel, Shantaysia 12 4) Rivera, Amber 12 | |||||
1:05.468 (1:05.468) 2:11.899 (1:06.431) 3:19.760 (1:07.862) | |||||
4:31.979 (1:12.219) | |||||
18 Sheepshead Bay (Frank J. Mac 'A' 4:32.88 3 | |||||
1) Morgan, Shalora 11 2) Ann Alleyne, Ruth | |||||
3) Clarke, Kendi 11 4) Jupiter, Ashanti | |||||
1:08.561 (1:08.561) 2:17.578 (1:09.017) 3:25.419 (1:07.842) | |||||
4:32.880 (1:07.461) | |||||
19 Samuel J Tilden 'A' 4:34.08 2 | |||||
1) Harrison, Zaria 12 2) Clarke, Kalpana | |||||
3) Aifuma, Osamudiame 12 4) Darling, Rheanna 11 | |||||
1:04.637 (1:04.637) 2:19.019 (1:14.382) 3:26.582 (1:07.564) | |||||
4:34.077 (1:07.495) | |||||
20 Clara Barton 'A' 4:34.25 3 | |||||
1) Hardy, Ebony 2) Philips, Eniola | |||||
3) Francois, Leonaldia 11 4) Shamel Sewell, Kay | |||||
1:09.507 (1:09.507) 2:18.119 (1:08.613) 3:29.992 (1:11.873) | |||||
4:34.243 (1:04.251) | |||||
21 Queens HS of Teaching 'A' 4:35.02 2 | |||||
1) Passley, Tomoya 2) Murillo, Alannis 10 | |||||
3) Cave, Kamara 10 4) Johnson, Cara 10 | |||||
1:08.215 (1:08.215) 2:14.507 (1:06.293) 3:24.468 (1:09.961) | |||||
4:35.020 (1:10.553) | |||||
22 Campus Magnet 'A' 4:38.93 2 | |||||
1) Ajanlekoko, Olutoyosi 12 2) Guillaume, Britney | |||||
3) Wilson, Sharlene 4) Accely, Anayah | |||||
1:06.623 (1:06.623) 2:18.821 (1:12.198) 3:26.990 (1:08.170) | |||||
4:38.926 (1:11.937) | |||||
23 Abraham Lincoln 'A' 4:38.96 1 | |||||
1) Cupidore, Kayla 10 2) Raymond, Neissa | |||||
3) Waters, Keiarah 4) Richardson, Esther | |||||
1:04.637 (1:04.637) 2:07.593 (1:02.957) 3:19.140 (1:11.548) | |||||
4:38.957 (1:19.817) | |||||
24 South Bronx 'A' 4:43.68 2 | |||||
1) Gonzalez, Gabrielle 9 2) Robinson, Leilani 10 | |||||
3) DeJesus, Hannah 10 4) Gray, Mckenzie 10 | |||||
1:10.494 (1:10.494) 2:21.324 (1:10.830) 3:32.095 (1:10.771) | |||||
4:43.676 (1:11.582) | |||||
25 Harry S Truman (NY) 'A' 4:45.32 1 | |||||
1) Freeman, Alani 12 2) Drummond, Saraiya | |||||
3) Asante, Danielle 12 4) Brown, Britanny 12 | |||||
1:10.429 (1:10.429) 2:22.613 (1:12.184) 3:32.947 (1:10.335) | |||||
4:45.317 (1:12.370) | |||||
26 Herbert H Lehman 'A' 4:47.71 2 | |||||
1) Danso, Vanessa 11 2) Miller, Abigail | |||||
3) Thomas, Chelsey 4) Blake, Amoy 11 | |||||
1:06.955 (1:06.955) 2:17.962 (1:11.007) 3:30.219 (1:12.257) | |||||
4:47.702 (1:17.484) | |||||
27 Christopher Columbus (CIMS/A 'A' 4:48.57 3 | |||||
1) Jones, Alexia 9 2) Scott, Rachael 10 | |||||
3) Scott, Renee 10 4) Leach, Shantae 12 | |||||
1:06.743 (1:06.743) 2:26.175 (1:19.432) 3:37.580 (1:11.406) | |||||
4:48.568 (1:10.988) | |||||
28 Taft Educational Campus 'A' 4:50.52 2 | |||||
1) Cattouse, Angre 11 2) Doumbia, Fanta 10 | |||||
3) Etong Ntonga, Marie Clair 12 4) Jackson, Sharian 10 | |||||
1:06.995 (1:06.995) 2:16.446 (1:09.452) 3:23.949 (1:07.504) | |||||
4:50.520 (1:26.571) | |||||
29 Fashion Industries 'A' 4:55.02 1 | |||||
1) Allen, Zhanise 10 2) Green, Myisha 11 | |||||
3) Sadasy, Aurora 11 4) Hartleyscott, Jayla 11 | |||||
1:14.292 (1:14.292) 2:28.713 (1:14.421) 3:44.349 (1:15.637) | |||||
4:55.015 (1:10.667) | |||||
30 South Bronx 'B' 4:57.63 1 | |||||
1) Lewis, Alyssa 11 2) Rodriguez, Amandy 9 | |||||
3) Lomotey, Giftbelle 12 4) Fermin, Emelyn 12 | |||||
1:08.650 (1:08.650) 2:21.469 (1:12.820) 3:37.184 (1:15.715) | |||||
4:57.625 (1:20.442) | |||||
31 Samuel Gompers 'B' 4:59.15 1 | |||||
1) Dorset, Nia 9 2) Davidson, Chelsea 9 | |||||
3) Bautista, Ismerai 9 4) Austin, Shinea 9 | |||||
1:10.217 (1:10.217) 2:28.908 (1:18.691) 3:43.107 (1:14.199) | |||||
4:59.147 (1:16.041) | |||||
32 Midwood 'B' 4:59.18 1 | |||||
1) Yong, Belinda 9 2) Holmes, Darnailia 11 | |||||
3) Villacis, Estela 11 4) Leventhal, Nora 9 | |||||
1:17.846 (1:17.846) 2:29.977 (1:12.131) 3:46.914 (1:16.938) | |||||
4:59.179 (1:12.265) | |||||
33 Samuel J Tilden 'B' 5:11.59 1 | |||||
1) Maxwell, Breana 2) Roach, Shania | |||||
3) Pierre, Nicolette 4) Rainford, Tashauni | |||||
1:16.676 (1:16.676) 2:33.639 (1:16.964) 5:11.587 (2:37.949) | |||||
34 John Bowne 'B' 5:14.97 3 | |||||
1:13.693 (1:13.693) 2:35.280 (1:21.588) 3:57.463 (1:22.183) | |||||
5:14.969 (1:17.507) | |||||
35 South Bronx 'C' 5:25.03 1 | |||||
1) Darwish, Fatima 11 2) Maldonado, Genesis 11 | |||||
3) Santana, Shaileen 9 4) Figueroa, Zoe 11 | |||||
1:20.573 (1:20.573) 2:44.147 (1:23.575) 5:25.028 (2:40.881) | |||||
36 Bayside 'A' 5:25.40 2 | |||||
1) Cuadra, Artica 2) Cruz, Cristal 12 | |||||
3) Simon, Nia 11 4) Luu, Kristi 12 | |||||
1:21.875 (1:21.875) 2:47.922 (1:26.048) 4:06.739 (1:18.817) | |||||
5:25.394 (1:18.656) | |||||
37 Maspeth 'A' 5:40.78 1 | |||||
1) Aucapina, Melissa 11 2) Kunsung, Tenzin 11 | |||||
3) Ghaly, Marina 9 4) Kim, Kaitlin 9 | |||||
1:33.285 (1:33.285) 3:34.645 (2:01.360) 5:40.780 (2:06.135) | |||||
38 Maspeth 'B' 5:53.40 1 | |||||
1) Stoklosa, Amelia 10 2) Valentin, Milagros 11 | |||||
3) Neagu, Denisa 11 4) Mejia, Melanie 11 | |||||
1:31.221 (1:31.221) 4:29.909 (2:58.688) 5:11.515 (41.607) | |||||
5:53.398 (41.884) | |||||
Event 10 Boys 1 Mile Run Invitational | |||||
========================================================================== | |||||
Name Year School Finals H# Points | |||||
========================================================================== | |||||
1 Powell, Shaw 12 Christian Br 4:23.27 2 Q | |||||
33.404 (33.404) 1:11.705 (38.301) 1:47.831 (36.127) 2:23.717 (35.886) | |||||
2:55.304 (31.588) 3:24.237 (28.933) 3:53.135 (28.899) 4:23.265 (30.130) | |||||
2 Didonato, Robert 11 Germantown A 4:26.13 2 | |||||
33.701 (33.701) 1:11.945 (38.245) 1:48.111 (36.166) 2:24.129 (36.019) | |||||
2:55.592 (31.464) 3:25.466 (29.874) 3:55.631 (30.166) 4:26.126 (30.495) | |||||
3 Asher, Daniel 12 Scarsdale 4:26.47 1 | |||||
33.365 (33.365) 1:06.612 (33.247) 1:40.158 (33.547) 2:13.413 (33.256) | |||||
2:46.660 (33.247) 3:21.441 (34.782) 3:55.097 (33.657) 4:26.463 (31.366) | |||||
4 O'Brien, Joseph 12 Horace Greel 4:27.34 2 | |||||
33.514 (33.514) 1:11.934 (38.420) 1:48.150 (36.217) 2:23.786 (35.637) | |||||
2:55.812 (32.027) 3:26.318 (30.507) 3:56.692 (30.374) 4:27.334 (30.642) | |||||
5 Eagan, Ryan The Browning 4:27.67 1 | |||||
33.777 (33.777) 1:07.063 (33.287) 1:40.461 (33.398) 2:13.821 (33.360) | |||||
2:47.670 (33.850) 3:22.307 (34.637) 3:56.321 (34.014) 4:27.663 (31.342) | |||||
6 Cass, Shane 12 New Rochelle 4:28.14 1 | |||||
33.591 (33.591) 1:06.854 (33.264) 1:39.680 (32.827) 2:13.220 (33.540) | |||||
2:46.023 (32.804) 3:21.580 (35.557) 3:55.450 (33.871) 4:28.140 (32.690) | |||||
7 Richards, Gavin 12 North Hunter 4:28.33 2 | |||||
33.839 (33.839) 1:12.292 (38.454) 1:48.409 (36.117) 2:24.184 (35.775) | |||||
2:55.163 (30.980) 3:26.782 (31.620) 3:57.788 (31.007) 4:28.321 (30.533) | |||||
8 Danzi, Michael 12 Smithtown We 4:28.62 2 | |||||
33.434 (33.434) 1:11.704 (38.270) 1:47.981 (36.278) 2:24.203 (36.222) | |||||
2:56.387 (32.184) 3:25.881 (29.495) 3:56.206 (30.325) 4:28.611 (32.406) | |||||
9 Sabia, Daniel 12 Smithtown We 4:28.63 1 | |||||
33.183 (33.183) 1:06.128 (32.945) 1:39.466 (33.338) 2:12.966 (33.500) | |||||
2:46.225 (33.260) 3:21.793 (35.568) 3:55.598 (33.806) 4:28.627 (33.030) | |||||
10 Oakes, Nathaniel 12 Riverdale Co 4:28.72 1 | |||||
33.244 (33.244) 1:06.404 (33.160) 1:40.023 (33.619) 2:13.588 (33.566) | |||||
2:47.402 (33.814) 3:21.985 (34.584) 3:56.116 (34.131) 4:28.714 (32.599) | |||||
11 DePinto, Justin 12 Syosset 4:30.39 2 | |||||
33.742 (33.742) 1:11.758 (38.017) 1:47.921 (36.164) 2:23.737 (35.816) | |||||
2:56.006 (32.270) 3:26.509 (30.504) 3:58.033 (31.524) 4:30.383 (32.350) | |||||
12 Young, Rishi 11 Horace Greel 4:31.49 1 | |||||
33.820 (33.820) 1:07.374 (33.555) 1:40.980 (33.606) 2:14.830 (33.851) | |||||
2:49.823 (34.993) 3:25.429 (35.607) 3:59.267 (33.838) 4:31.481 (32.215) | |||||
13 Destasio, Michael 12 Iona Prepara 4:31.70 1 | |||||
33.988 (33.988) 1:06.927 (32.940) 1:40.295 (33.368) 2:13.909 (33.614) | |||||
2:48.443 (34.534) 3:23.700 (35.258) 3:58.292 (34.592) 4:31.694 (33.403) | |||||
14 Rogers, Mark 12 Briarcliff 4:31.87 1 | |||||
33.045 (33.045) 1:05.913 (32.868) 1:40.324 (34.412) 2:13.997 (33.673) | |||||
2:47.990 (33.994) 3:22.674 (34.684) 3:57.367 (34.694) 4:31.865 (34.498) | |||||
15 Marine, Tristan 12 New Rochelle 4:33.29 2 | |||||
33.954 (33.954) 1:12.174 (38.220) 1:47.904 (35.731) 2:23.958 (36.054) | |||||
2:56.127 (32.169) 3:26.906 (30.780) 3:59.215 (32.310) 4:33.284 (34.070) | |||||
16 Ignacz, John 12 North Hunter 4:35.00 1 | |||||
33.855 (33.855) 1:07.463 (33.608) 1:41.348 (33.886) 2:15.682 (34.334) | |||||
2:51.322 (35.640) 3:26.274 (34.953) 4:01.619 (35.345) 4:34.999 (33.380) | |||||
17 Wolfson, Tobias 12 Riverdale Co 4:35.31 2 | |||||
33.858 (33.858) 1:12.134 (38.277) 1:48.082 (35.948) 2:23.825 (35.744) | |||||
2:57.874 (34.049) 3:30.651 (32.778) 4:02.978 (32.327) 4:35.310 (32.333) | |||||
18 Hill, Troy 12 Christian Br 4:35.45 2 | |||||
33.640 (33.640) 1:12.082 (38.443) 1:47.754 (35.673) 2:23.978 (36.224) | |||||
2:56.606 (32.628) 3:28.525 (31.920) 4:02.094 (33.570) 4:35.446 (33.352) | |||||
19 Pedretti, Dan 11 North Hunter 4:35.87 1 | |||||
33.650 (33.650) 1:07.123 (33.474) 1:41.081 (33.959) 2:15.306 (34.225) | |||||
2:50.987 (35.682) 3:26.648 (35.661) 4:02.167 (35.519) 4:35.862 (33.696) | |||||
20 Cadmus, Christian 12 New Providen 4:36.28 2 | |||||
33.921 (33.921) 1:11.987 (38.066) 1:48.126 (36.140) 2:24.008 (35.882) | |||||
2:58.184 (34.177) 3:30.578 (32.395) 4:03.444 (32.866) 4:36.272 (32.829) | |||||
21 Werner, George 11 Sayville 4:37.29 1 | |||||
33.976 (33.976) 1:07.910 (33.934) 1:42.178 (34.269) 2:16.480 (34.302) | |||||
2:51.434 (34.955) 3:27.025 (35.591) 4:02.458 (35.434) 4:37.287 (34.830) | |||||
22 Seok, Bryant 11 Briarcliff 4:44.02 1 | |||||
34.224 (34.224) 1:07.881 (33.657) 1:41.971 (34.090) 2:16.890 (34.920) | |||||
2:52.434 (35.544) 3:29.584 (37.150) 4:07.245 (37.661) 4:44.011 (36.767) | |||||
23 Mulvany, Brendan 12 Iona Prepara 4:45.34 2 | |||||
34.021 (34.021) 1:12.224 (38.204) 1:48.337 (36.114) 2:24.344 (36.007) | |||||
2:58.588 (34.244) 3:32.608 (34.020) 4:08.218 (35.610) 4:45.332 (37.115) | |||||
24 McDermott, Aiden 12 Iona Prepara 4:48.38 1 | |||||
34.049 (34.049) 1:08.144 (34.096) 1:43.370 (35.227) 2:19.517 (36.147) | |||||
2:57.198 (37.681) 3:36.626 (39.428) 4:14.269 (37.644) 4:48.378 (34.110) | |||||
25 Sendek, Jack 11 Briarcliff 4:48.47 1 | |||||
33.420 (33.420) 1:06.807 (33.388) 1:40.738 (33.931) 2:15.586 (34.848) | |||||
2:50.752 (35.167) 3:28.527 (37.776) 4:07.945 (39.418) 4:48.469 (40.524) | |||||
26 Hymans, Bobby 11 Ramapo (NJ) 4:56.91 1 | |||||
34.446 (34.446) 1:07.617 (33.172) 1:44.430 (36.814) 2:22.087 (37.657) | |||||
2:59.569 (37.483) 3:38.373 (38.805) 4:18.315 (39.942) 4:56.908 (38.594) | |||||
Event 9 Girls 1 Mile Run Invitational | |||||
========================================================================== | |||||
Name Year School Finals H# Points | |||||
========================================================================== | |||||
1 Trainor, Sarah 12 Franklin D. 4:58.17 2 Q | |||||
37.655 (37.655) 1:14.396 (36.741) 1:52.655 (38.260) 2:30.707 (38.053) | |||||
3:08.769 (38.062) 3:46.391 (37.623) 4:23.787 (37.396) 4:58.169 (34.383) | |||||
2 Bednar, Charlotte 10 Lawrencevill 4:58.91 2 | |||||
36.724 (36.724) 1:14.081 (37.357) 1:52.023 (37.942) 2:30.264 (38.242) | |||||
3:08.657 (38.393) 3:46.640 (37.984) 4:24.029 (37.390) 4:58.903 (34.874) | |||||
3 Wennersten, Camryn 10 Ridgewood 5:00.40 2 | |||||
38.247 (38.247) 1:14.850 (36.604) 1:52.786 (37.937) 2:31.018 (38.233) | |||||
3:09.078 (38.060) 3:47.403 (38.325) 4:24.467 (37.065) 5:00.396 (35.929) | |||||
4 Russell, Lydia 12 Friends Central 5:01.16 2 | |||||
36.500 (36.500) 1:14.259 (37.759) 1:52.343 (38.084) 2:31.046 (38.703) | |||||
3:09.378 (38.333) 3:47.367 (37.989) 4:25.370 (38.004) 5:01.156 (35.786) | |||||
5 Vanriele, Victoria 12 Governor Liv 5:06.51 2 | |||||
37.740 (37.740) 1:14.483 (36.743) 1:52.825 (38.342) 2:30.728 (37.903) | |||||
3:08.940 (38.212) 3:47.063 (38.124) 4:25.910 (38.848) 5:06.503 (40.593) | |||||
6 Naticchia, Sarah 11 Haddonfield 5:08.38 2 | |||||
37.922 (37.922) 1:14.684 (36.763) 1:53.125 (38.441) 2:31.476 (38.351) | |||||
3:10.159 (38.684) 3:49.576 (39.417) 4:29.380 (39.805) 5:08.373 (38.993) | |||||
7 Kopec, Julianne 11 Red Bank Cat 5:10.56 2 | |||||
37.993 (37.993) 1:14.630 (36.637) 1:52.919 (38.290) 2:31.441 (38.523) | |||||
3:10.402 (38.961) 3:50.553 (40.152) 4:31.076 (40.523) 5:10.555 (39.480) | |||||
8 Amato, Jackie 11 Westhampton 5:13.80 1 | |||||
37.966 (37.966) 1:16.767 (38.802) 1:56.540 (39.774) 2:37.229 (40.689) | |||||
3:17.460 (40.231) 3:57.476 (40.017) 4:36.498 (39.023) 5:13.792 (37.294) | |||||
9 Catalano, Adriana 10 Pleasantvill 5:13.96 1 | |||||
37.504 (37.504) 1:15.883 (38.379) 1:55.703 (39.820) 2:35.960 (40.257) | |||||
3:16.243 (40.284) 3:57.134 (40.891) 4:36.752 (39.618) 5:13.955 (37.204) | |||||
10 Colflesh, Allison 11 Haddonfield 5:15.87 2 | |||||
38.081 (38.081) 1:15.194 (37.114) 1:53.787 (38.594) 2:33.086 (39.299) | |||||
3:13.012 (39.927) 3:54.903 (41.891) 4:36.813 (41.911) 5:15.866 (39.053) | |||||
11 Janjigian, Lily 12 Blind Brook 5:16.37 1 | |||||
38.377 (38.377) 1:16.627 (38.250) 1:56.141 (39.514) 2:36.823 (40.683) | |||||
3:17.540 (40.717) 3:58.263 (40.723) 4:38.908 (40.645) 5:16.368 (37.460) | |||||
12 Hirsch, Brooke 10 Suffern 5:16.65 2 | |||||
38.772 (38.772) 1:16.457 (37.685) 1:56.475 (40.019) 2:37.197 (40.723) | |||||
3:18.049 (40.852) 3:58.169 (40.120) 4:38.722 (40.554) 5:16.647 (37.925) | |||||
13 Rose, Danelle 12 Miller Place 5:19.19 1 | |||||
37.450 (37.450) 1:15.720 (38.271) 1:55.667 (39.947) 2:36.269 (40.602) | |||||
3:16.523 (40.255) 3:57.459 (40.936) 4:38.698 (41.240) 5:19.184 (40.487) | |||||
14 Doogan, Lucinda 12 Brooklyn Tec 5:20.38 1 | |||||
37.925 (37.925) 1:16.360 (38.436) 1:56.404 (40.044) 2:37.069 (40.665) | |||||
3:17.837 (40.769) 3:58.630 (40.793) 4:39.557 (40.927) 5:20.372 (40.816) | |||||
15 Weiner, Payton 11 Haddonfield 5:20.58 2 | |||||
38.280 (38.280) 1:15.278 (36.998) 1:54.265 (38.987) 2:34.554 (40.290) | |||||
3:16.562 (42.008) 3:59.631 (43.070) 4:42.790 (43.159) 5:20.578 (37.789) | |||||
16 Hayes, Rose 10 Westhampton 5:25.58 1 | |||||
38.906 (38.906) 1:17.700 (38.795) 1:57.893 (40.193) 2:38.678 (40.785) | |||||
3:20.489 (41.811) 4:02.856 (42.367) 4:45.225 (42.370) 5:25.580 (40.355) | |||||
17 Gardner, Claire 11 Albertus Mag 5:27.65 2 | |||||
38.812 (38.812) 1:16.710 (37.899) 1:56.697 (39.987) 2:37.659 (40.963) | |||||
3:18.655 (40.997) 4:00.514 (41.860) 4:44.110 (43.597) 5:27.649 (43.539) | |||||
18 Judd, Lauren 12 Ramapo (NJ) 5:31.74 1 | |||||
38.528 (38.528) 1:18.261 (39.733) 2:00.013 (41.752) 2:42.365 (42.353) | |||||
3:25.023 (42.659) 4:08.704 (43.681) 4:51.685 (42.981) 5:31.733 (40.048) | |||||
19 McLean, Caitlin 12 The Ursuline 5:35.21 1 | |||||
38.923 (38.923) 1:17.169 (38.246) 1:58.083 (40.915) 2:40.995 (42.912) | |||||
3:25.283 (44.289) 4:09.967 (44.684) 4:55.053 (45.087) 5:35.210 (40.158) | |||||
20 Ramirez, Molly 12 Sachem North 5:36.23 1 | |||||
38.739 (38.739) 1:18.280 (39.541) 1:59.753 (41.474) 2:42.626 (42.873) | |||||
3:26.037 (43.412) 4:10.637 (44.600) 4:55.040 (44.404) 5:36.230 (41.190) | |||||
21 Pazmino, Jade 10 North Rockla 5:36.43 1 | |||||
38.786 (38.786) 1:18.023 (39.237) 1:59.957 (41.934) 2:42.739 (42.783) | |||||
3:26.520 (43.782) 4:10.877 (44.357) 4:55.369 (44.492) 5:36.421 (41.053) | |||||
22 Keller, Rachel 11 North Rockla 5:36.56 1 | |||||
38.543 (38.543) 1:18.050 (39.507) 1:59.977 (41.927) 2:42.773 (42.796) | |||||
3:26.541 (43.769) 4:10.813 (44.273) 4:55.080 (44.267) 5:36.556 (41.476) | |||||
Event 3 Boys 4x800 Meter Relay Invitational | |||||
======================================================================= | |||||
School Finals Points | |||||
======================================================================= | |||||
1 Kingsway Regional 'A' 7:55.30 Q | |||||
1) Bentley, Ethan 12 2) Heineman, Jeffrey 10 | |||||
3) Rakitis, Kyle 10 4) Caraccio, Stone 12 | |||||
2:03.532 (2:03.532) 4:01.567 (1:58.036) 6:01.090 (1:59.524) | |||||
7:55.296 (1:54.207) | |||||
2 Bay Shore 'A' 8:00.94 Q | |||||
1) Rabin, Jake 11 2) Balsamo, Perry 12 | |||||
3) Cofield, Darin 12 4) Kata, Nolan 12 | |||||
2:03.206 (2:03.206) 4:03.264 (2:00.059) 6:01.824 (1:58.560) | |||||
8:00.940 (1:59.117) | |||||
3 Suffern 'A' 8:14.50 | |||||
1) Loeb, Noah 12 2) Delaney, Travis 11 | |||||
3) Giardina, Ryan 12 4) O'Connell, Aidan 12 | |||||
2:03.103 (2:03.103) 4:02.749 (1:59.647) 6:11.059 (2:08.310) | |||||
8:14.492 (2:03.434) | |||||
4 Bethpage 'A' 8:16.36 | |||||
1) Morales, Ayden 11 2) Perry, Tyler 12 | |||||
3) Clark, Brian 12 4) Sheehan, Matthew 11 | |||||
2:01.976 (2:01.976) 4:04.018 (2:02.042) 6:13.205 (2:09.187) | |||||
8:16.355 (2:03.150) | |||||
5 Longwood 'A' 8:17.34 | |||||
1) Scheiner, Nick 11 2) Rajab, Justin 12 | |||||
3) Porras, Edmundo 12 4) Paez, Alejandro 12 | |||||
2:06.473 (2:06.473) 4:12.069 (2:05.597) 6:16.228 (2:04.160) | |||||
8:17.334 (2:01.107) | |||||
6 Manhasset 'A' 8:19.26 | |||||
1) Maass, Daniel 12 2) Kiley, Matthew 12 | |||||
3) Maley, Lucas 11 4) O'Neill, Daniel 11 | |||||
2:04.674 (2:04.674) 4:09.732 (2:05.058) 6:17.857 (2:08.126) | |||||
8:19.254 (2:01.397) | |||||
7 Horace Greeley 'A' 8:19.64 | |||||
1) Young, Rishi 11 2) Foote, Nathan 12 | |||||
3) McGuire, Hugh 10 4) O'Brien, Joseph 12 | |||||
2:04.242 (2:04.242) 4:13.018 (2:08.777) 6:20.112 (2:07.094) | |||||
8:19.632 (1:59.520) | |||||
8 Northport 'A' 8:20.90 | |||||
1) Fodor, Thomas 12 2) Matthews, Aidar 11 | |||||
3) Reid, Ryan 11 4) Serra, Thomas 11 | |||||
2:05.422 (2:05.422) 4:12.627 (2:07.206) 6:20.512 (2:07.885) | |||||
8:20.899 (2:00.388) | |||||
9 Rancocas Valley Reg 'A' 8:26.67 | |||||
1) Awosanya, Brandon 11 2) Faigal, Andre 10 | |||||
3) Maggs, Ryan 11 4) Farrell, Gavin 12 | |||||
2:05.948 (2:05.948) 4:10.323 (2:04.375) 6:17.603 (2:07.281) | |||||
8:26.669 (2:09.067) | |||||
10 Sayville 'A' 8:33.43 | |||||
1) Famularo, Eric 11 2) Werner, George 11 | |||||
3) Walters, Lukas 11 4) Knappe, Christopher 11 | |||||
2:04.872 (2:04.872) 4:13.489 (2:08.618) 6:24.355 (2:10.866) | |||||
8:33.429 (2:09.075) | |||||
11 Scarsdale 'A' 8:42.28 | |||||
1) Porter, Jack 11 2) Shepetin, Matthew 12 | |||||
3) Gomez, Santiago 10 4) Daniel, Shan 11 | |||||
2:11.026 (2:11.026) 4:19.223 (2:08.197) 6:37.539 (2:18.317) | |||||
8:42.271 (2:04.733) | |||||
Event 33 Girls 4x800 Meter Relay Invitational | |||||
======================================================================= | |||||
School Finals Points | |||||
======================================================================= | |||||
1 Union Catholic Reg 'A' 9:21.86 Q | |||||
1) Patterson, Ashleigh 12 2) Jackson, Morgan 12 | |||||
3) Ysaac, Zamira 12 4) Williams, Morgan 11 | |||||
2:22.325 (2:22.325) 4:42.019 (2:19.694) 7:02.712 (2:20.693) | |||||
9:21.855 (2:19.143) | |||||
2 North Rockland 'A' 9:30.57 | |||||
1) Morales, Haleigh 12 2) Gallagher, Erin 12 | |||||
3) Ruffino, Catherine 12 4) Tuohy, Katelyn 12 | |||||
2:23.157 (2:23.157) 4:51.904 (2:28.747) 7:19.012 (2:27.109) | |||||
9:30.564 (2:11.552) | |||||
3 Kingsway Regional 'A' 9:35.90 | |||||
1) Burke, Ashlynne 11 2) Robinson, Skye 11 | |||||
3) Pierontoni, Emily 12 4) Pierontoni, Allison 12 | |||||
2:24.266 (2:24.266) 4:48.796 (2:24.530) 7:16.987 (2:28.191) | |||||
9:35.891 (2:18.904) | |||||
4 West Babylon 'A' 9:38.55 | |||||
1) Critchley, Josephine 11 2) Hieber, Shannon 9 | |||||
3) DeFilippis, Ja'Lenrose 12 4) D'Onofrio, Jenna 12 | |||||
2:31.292 (2:31.292) 4:54.908 (2:23.616) 7:17.063 (2:22.156) | |||||
9:38.547 (2:21.484) | |||||
5 The Ursuline School (NY) 'A' 9:40.57 | |||||
1) Banino, Daphne 10 2) Wilson, Claire 12 | |||||
3) McLean, Caitlin 12 4) McLean, Haley 12 | |||||
2:26.513 (2:26.513) 4:49.408 (2:22.895) 7:18.025 (2:28.618) | |||||
9:40.570 (2:22.545) | |||||
6 Riverhead 'A' 9:48.56 | |||||
1) Kielbasa, Megan 12 2) Sumwalt, Ava 10 | |||||
3) Pomiranceva, Linda 11 4) Yakaboski, Christina 12 | |||||
2:31.183 (2:31.183) 4:59.249 (2:28.067) 7:25.615 (2:26.366) | |||||
9:48.554 (2:22.940) | |||||
7 Ward Melville 'A' 9:51.19 | |||||
1) Bell, Julia 10 2) Bell, Alexis 10 | |||||
3) Giordano, Katelyn 10 4) Stafford, Julia 11 | |||||
2:27.955 (2:27.955) 4:56.833 (2:28.879) 7:20.864 (2:24.031) | |||||
9:51.186 (2:30.323) | |||||
8 Ramapo (NJ) 'A' 10:01.04 | |||||
1) Lander, Cortney 11 2) Schneider, Megan 11 | |||||
3) Conklin, Elizabeth 11 4) Griffin, Carly 9 | |||||
2:29.469 (2:29.469) 4:58.506 (2:29.038) 7:28.819 (2:30.314) | |||||
10:01.040 (2:32.221) | |||||
Event 15 Boys 4x400 Meter Relay Long Island | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
1 Huntington 'A' 3:25.97 3 Q | |||||
1) Kiviat, Cj 11 2) Rowe, Chad 12 | |||||
3) Joseph, Anthony 11 4) Stevens, Justin 12 | |||||
51.226 (51.226) 1:44.431 (53.205) 2:35.034 (50.604) 3:25.961 (50.927) | |||||
2 Smithtown West 'A' 3:26.13 3 Q | |||||
1) Monastero, Samuel 12 2) Zdravkovic, Aleksandar 12 | |||||
3) Hauptman, Sean 12 4) Plaia, Lucas 12 | |||||
51.707 (51.707) 1:42.642 (50.935) 2:35.906 (53.264) 3:26.127 (50.221) | |||||
3 Uniondale 'A' 3:28.15 1 Q | |||||
1) Gray-Jordan, Isaiah 11 2) Hatcher, Jyaire 12 | |||||
3) Foote, Jadore 4) Robinson, Brandon 10 | |||||
50.954 (50.954) 1:43.466 (52.513) 2:37.447 (53.982) 3:28.145 (50.698) | |||||
4 Massapequa 'A' 3:28.19 1 Q | |||||
1) Arango, Juan 12 2) Howes, Jared 10 | |||||
3) Bianco, Nick 12 4) Jarski, L uke | |||||
51.715 (51.715) 1:43.611 (51.897) 2:36.274 (52.664) 3:28.190 (51.916) | |||||
5 Freeport 'A' 3:30.02 1 Q | |||||
1) Mason, Jaden 11 2) Richberg, Kristofer 11 | |||||
3) James, Christopher 12 4) Quinn, Christian 11 | |||||
52.997 (52.997) 1:46.317 (53.321) 2:40.084 (53.767) 3:30.016 (49.932) | |||||
6 East Meadow 'A' 3:31.09 1 Q | |||||
1) Martinez, Chris 11 2) Gonzalez, Alan 12 | |||||
3) Romaldo, David 12 4) Owens, Matt 12 | |||||
50.919 (50.919) 1:44.118 (53.200) 2:36.016 (51.898) 3:31.083 (55.067) | |||||
7 Huntington 'B' 3:31.44 2 | |||||
1) Francis, Jahmar 8 2) James, Isaiah 11 | |||||
3) Martinez, Julio 10 4) Robinson, Bryce 10 | |||||
53.000 (53.000) 1:46.077 (53.078) 2:39.160 (53.083) 3:31.439 (52.280) | |||||
8 Northport 'A' 3:31.76 2 | |||||
1) Amendola, Theo 12 2) Gaddis, Vincent 11 | |||||
3) Hawkins, Kyle 11 4) Stehlik, Scott 11 | |||||
53.129 (53.129) 1:47.744 (54.616) 2:40.602 (52.858) 3:31.753 (51.151) | |||||
9 Westbury 'A' 3:32.57 1 | |||||
1) Jules, Albee 11 2) Frazier, Naquan 12 | |||||
3) Kuunifaa, Jarvis 11 4) Simon, Mickenson 11 | |||||
53.469 (53.469) 1:46.484 (53.015) 2:40.037 (53.554) 3:32.567 (52.531) | |||||
10 Babylon 'A' 3:33.71 3 | |||||
1) Millner, Tre 12 2) Lutz, Andrew 12 | |||||
3) Savoca, John 12 4) Parise, Evan 12 | |||||
54.585 (54.585) 1:47.710 (53.125) 2:42.502 (54.793) 3:33.710 (51.208) | |||||
11 East Port-South Manor 'A' 3:34.28 2 | |||||
1) Faldetta, Pierson 12 2) Carballo, Kevin 12 | |||||
3) Harrigan, Ryan 11 4) Flood, Matthew 11 | |||||
52.383 (52.383) 1:46.151 (53.769) 2:41.973 (55.823) 3:34.273 (52.300) | |||||
12 Bay Shore 'A' 3:34.67 3 | |||||
1) Nagengast, Jarret 12 2) Felicien, Cameron 11 | |||||
3) Kata, Brian 12 4) Rooney, Aidan 12 | |||||
53.485 (53.485) 1:47.429 (53.944) 2:40.645 (53.217) 3:34.667 (54.023) | |||||
13 William Floyd 'A' 3:36.25 2 | |||||
1) Auciello, Anthony 12 2) Mullen, Matthew 11 | |||||
3) Muir, Michael 12 4) Vu, Eddy 10 | |||||
53.334 (53.334) 1:48.017 (54.684) 2:42.073 (54.056) 3:36.248 (54.176) | |||||
14 Longwood 'A' 3:37.46 3 | |||||
1) Archibald, Joshua 11 2) Linbrunner, Matt 12 | |||||
3) Rodriguez, Fernando 11 4) Silva, Marc 12 | |||||
54.612 (54.612) 1:49.674 (55.063) 2:43.591 (53.917) 3:37.453 (53.863) | |||||
15 Smithtown West 'B' 3:39.00 3 | |||||
1) Sabia, Daniel 12 2) Ryba, Samuel 11 | |||||
3) Martinez-Floria, Nil 11 4) Cuff, Thomas 11 | |||||
53.392 (53.392) 1:47.477 (54.086) 2:43.740 (56.263) 3:38.993 (55.254) | |||||
16 W T Clarke 'A' 3:39.99 2 | |||||
1) Pereira, Alex 10 2) Abdullah, Aadil 11 | |||||
3) Karibian, Steven 11 4) Ramirez, Christopher 11 | |||||
54.484 (54.484) 1:50.067 (55.584) 2:45.710 (55.643) 3:39.986 (54.276) | |||||
17 Wg Oconnell-Copiague 'A' 3:40.26 2 | |||||
1) Canales, Esdras 12 2) Chester, Khalil 12 | |||||
3) Kosior, Jakub 10 4) Olivio, Jon 12 | |||||
52.967 (52.967) 1:47.309 (54.342) 2:42.685 (55.377) 3:40.256 (57.571) | |||||
18 North Babylon 'A' 3:49.53 2 | |||||
1) Gittens, Ashmir 9 2) Villalba, David 10 | |||||
3) Bailey, Devonte 10 4) Fils-Aime, Christian 12 | |||||
56.452 (56.452) 1:56.296 (59.844) 2:51.224 (54.929) 3:49.522 (58.298) | |||||
19 Sayville 'A' 3:58.76 2 | |||||
1) Reilly, Conner 12 2) Dillon, Brendan 12 | |||||
3) Campbell, Connor 11 4) Kolar, Ty 11 | |||||
1:01.607 (1:01.607) 1:58.407 (56.800) 2:58.504 (1:00.098) | |||||
3:58.754 (1:00.250) | |||||
Event 14 Girls 4x400 Meter Relay Long Island | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
1 Freeport 'A' 3:59.69 1 Q | |||||
1) Omokeni, Enyero 11 2) Marine, Lizbeth 12 | |||||
3) Omokeni, Efe 12 4) Yarbrough, Alexandria 12 | |||||
59.639 (59.639) 2:01.398 (1:01.759) 3:03.074 (1:01.677) | |||||
3:59.684 (56.611) | |||||
2 Elmont Memorial 'A' 4:01.45 1 Q | |||||
1) Williams, Alexandra 10 2) Campbell, Kamoy 9 | |||||
3) Rodney, Natalya 11 4) Fulton, Ashley 8 | |||||
1:01.108 (1:01.108) 2:00.030 (58.922) 3:01.144 (1:01.115) | |||||
4:01.445 (1:00.301) | |||||
3 Huntington 'A' 4:03.07 3 Q | |||||
1) Brooks, Alicia 12 2) O'Rourke, Caroline 10 | |||||
3) Batista, Analisse 10 4) Halbeisen, Brianna 10 | |||||
1:02.025 (1:02.025) 2:05.547 (1:03.522) 3:01.970 (56.423) | |||||
4:03.067 (1:01.097) | |||||
4 Ward Melville 'A' 4:04.55 3 Q | |||||
1) Laguerre, Victoria 10 2) Rathburn, Emma 11 | |||||
3) Radke, Elizabeth 12 4) Grant, Briana 11 | |||||
1:02.356 (1:02.356) 2:03.705 (1:01.349) 3:05.752 (1:02.048) | |||||
4:04.544 (58.792) | |||||
5 Walt Whitman 'A' 4:09.47 2 Q | |||||
1) Pommells, Antonette 11 2) Doddo, Jessica 11 | |||||
3) Schreiber, Lizzie 9 4) Paul, Gianna 10 | |||||
1:03.615 (1:03.615) 2:07.866 (1:04.251) 3:12.149 (1:04.284) | |||||
4:09.462 (57.313) | |||||
6 Sachem East 'A' 4:10.99 2 Q | |||||
1) Barresi, Gillian 10 2) Trejo, Lauren 11 | |||||
3) Famiglietti, Emma 9 4) Robinson, Ariann 10 | |||||
1:05.039 (1:05.039) 2:05.999 (1:00.961) 3:08.003 (1:02.004) | |||||
4:10.981 (1:02.978) | |||||
7 Comsewogue 'A' 4:11.64 3 | |||||
1) Donoghue, Sabrina 12 2) Peterson, Sara 12 | |||||
3) Ronan, Claire 11 4) Fusco, Jovanna 12 | |||||
1:01.672 (1:01.672) 2:04.884 (1:03.212) 3:07.377 (1:02.494) | |||||
4:11.640 (1:04.263) | |||||
8 Manhasset 'A' 4:12.30 1 | |||||
1) Hon, Madeline 12 2) Cruz, Elizabeth 12 | |||||
3) Kapper, Angelina 11 4) Sims, Juliana 11 | |||||
1:01.749 (1:01.749) 2:02.874 (1:01.126) 3:06.318 (1:03.444) | |||||
4:12.300 (1:05.983) | |||||
9 Sayville 'A' 4:13.34 3 | |||||
1) Keghlian, Caitlin 12 2) Yoskowitz, Elizabeth 11 | |||||
3) Totevski, Taylor 9 4) Catalina, Jaden 11 | |||||
1:03.682 (1:03.682) 2:07.595 (1:03.913) 3:12.255 (1:04.660) | |||||
4:13.337 (1:01.083) | |||||
10 West Babylon 'A' 4:13.73 2 | |||||
1) Thompson, Erin 12 2) DeFilippis, Ja'Lenrose 12 | |||||
3) D'Onofrio, Jenna 12 4) Hieber, Shannon 9 | |||||
1:06.314 (1:06.314) 2:09.776 (1:03.462) 3:13.516 (1:03.741) | |||||
4:13.723 (1:00.207) | |||||
11 Westhampton Beach 'A' 4:16.10 3 | |||||
1) Smith, Julia 12 2) Finke, Valarie 10 | |||||
3) Duffy, Maureen 11 4) Ode, Oceane | |||||
1:01.749 (1:01.749) 2:04.355 (1:02.607) 3:10.195 (1:05.841) | |||||
4:16.099 (1:05.904) | |||||
12 Longwood 'A' 4:17.60 3 | |||||
1) Wallace, Shariyah 10 2) Daniels, Brielle 10 | |||||
3) Ramos, Jealyne 11 4) Hickey, Autumn 8 | |||||
1:04.554 (1:04.554) 2:08.985 (1:04.431) 3:12.934 (1:03.950) | |||||
4:17.591 (1:04.657) | |||||
13 Southampton 'A' 4:19.04 2 | |||||
1) Moritz, Rebekah 12 2) Joseph, Dreanne 11 | |||||
3) Mannino, Amanda 11 4) Arnold, Gabriella 10 | |||||
1:07.601 (1:07.601) 2:12.085 (1:04.484) 3:14.448 (1:02.364) | |||||
4:19.033 (1:04.586) | |||||
14 Manhasset 'B' 4:24.83 1 | |||||
1) Yun, Lauren 12 2) Trieste, Eliza 11 | |||||
3) Kirkwood, Katherine 10 4) Blaney, Mary 10 | |||||
1:06.303 (1:06.303) 2:11.820 (1:05.517) 3:17.192 (1:05.373) | |||||
4:24.829 (1:07.637) | |||||
15 Westhampton Beach 'B' 4:27.17 2 | |||||
1) Dunn, Jessica 10 2) Hayes, Rose 10 | |||||
3) Dunathan, Sara 9 4) Tully, Emily 9 | |||||
1:04.126 (1:04.126) 2:10.323 (1:06.197) 3:19.588 (1:09.266) | |||||
4:27.161 (1:07.574) | |||||
16 Sachem North 'A' 4:29.77 2 | |||||
1) Garcia, Kayla 11 2) McGovern, Devon 11 | |||||
3) Alba, Ella 10 4) Molinari, Isabella 10 | |||||
1:07.936 (1:07.936) 2:14.122 (1:06.187) 3:24.622 (1:10.500) | |||||
4:29.766 (1:05.144) | |||||
17 Walt Whitman 'B' 4:30.62 2 | |||||
1) St. Charles, Marie 10 2) Teresky, Mary 12 | |||||
3) Katwala, Priya 12 4) Doddo, Tatiana 12 | |||||
1:09.656 (1:09.656) 2:17.739 (1:08.084) 3:25.987 (1:08.249) | |||||
4:30.617 (1:04.630) | |||||
-- Uniondale 'A' DQ 1 Breakline Violation | |||||
1) Akazi, Chinyere 11 2) Jinks, Nailah 11 | |||||
3) McCarthy, Aniyah 9 4) Lowe, Deborah 11 | |||||
59.967 (59.967) 2:02.083 (1:02.117) 3:04.304 (1:02.221) | |||||
4:03.980 (59.677) | |||||
Event 41 Boys 4x400 Meter Relay Private School | |||||
======================================================================= | |||||
School Finals Points | |||||
======================================================================= | |||||
1 St Benedicts Prep 'A' 3:22.82 Q | |||||
50.341 (50.341) 1:41.720 (51.380) 2:32.320 (50.600) 3:22.818 (50.498) | |||||
2 Paul VI 'A' 3:28.33 Q | |||||
1) Mazero, Michael 10 2) Gubler, Frank 12 | |||||
3) Cavalieri, Chris 12 4) Martino, Matt 12 | |||||
50.947 (50.947) 1:45.286 (54.340) 2:37.982 (52.697) 3:28.325 (50.343) | |||||
3 Riverdale Country 'A' 3:30.76 Q | |||||
1) Marston, Caden 11 2) Miller, Aaron 12 | |||||
3) Nivar, Kelvyn 12 4) Wolfson, Tobias 12 | |||||
52.766 (52.766) 1:46.722 (53.957) 2:40.653 (53.931) 3:30.751 (50.098) | |||||
4 St Benedicts Prep 'B' 3:32.62 | |||||
52.957 (52.957) 1:46.328 (53.372) 2:38.168 (51.840) 3:32.620 (54.453) | |||||
-- St Raymonds-Boys 'A' DQ Breakline Violation | |||||
1) Cruz, Daniel 11 2) Minoche, Gabriel 11 | |||||
3) Gonzalez, Gabriel 11 4) Glover, Kelvin 11 | |||||
1:03.459 (1:03.459) 2:16.330 (1:12.871) 3:20.002 (1:03.672) | |||||
4:22.532 (1:02.531) | |||||
Event 13 Boys 4x400 Meter Relay Suburban | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
1 Jackson Memorial 'A' 3:25.66 4 Q | |||||
1) Novak, Zachary 12 2) Mollica, Nicholas 12 | |||||
3) Coakley, Noah 12 4) McKown, Jake 12 | |||||
51.160 (51.160) 1:42.368 (51.208) 2:35.025 (52.657) 3:25.651 (50.627) | |||||
2 Union (NJ) 'A' 3:27.87 1 Q | |||||
1) Kwenteng, Brian 12 2) Garcia, Jesus 12 | |||||
3) Dallas, Bayyan 12 4) Maduka, Kingsley 12 | |||||
51.864 (51.864) 1:43.780 (51.917) 2:33.120 (49.340) 3:27.870 (54.750) | |||||
3 John Jay (East Fishkill) 'A' 3:28.88 2 Q | |||||
1) Conde, Matt 12 2) Allen, Kieran | |||||
3) Amilcar, Eric 11 4) Mahon, Jonathan 11 | |||||
53.979 (53.979) 1:47.690 (53.711) 2:39.252 (51.563) 3:28.877 (49.625) | |||||
4 Kingsway Regional 'A' 3:29.12 4 Q | |||||
1) Heineman, Jeffrey 10 2) Campbell, Finn 12 | |||||
3) Caraccio, Stone 12 4) Williams, Michael 12 | |||||
52.943 (52.943) 1:46.809 (53.867) 2:37.621 (50.813) 3:29.114 (51.494) | |||||
5 East Orange Campus 'A' 3:29.94 4 Q | |||||
1) Bartley, Keenan 12 2) Henderson, Michael 9 | |||||
3) Botobikpissi, Jeremie 11 4) Salaam, Al-Shadee 11 | |||||
52.221 (52.221) 1:45.253 (53.033) 2:38.806 (53.553) 3:29.932 (51.127) | |||||
6 Scarsdale 'A' 3:32.41 2 | |||||
1) Rizk, Erik 12 2) McEvoy, Jack 12 | |||||
3) Matusz, David 12 4) Asher, Daniel 12 | |||||
55.981 (55.981) 1:49.570 (53.589) 2:41.908 (52.339) 3:32.407 (50.499) | |||||
7 Suffern 'A' 3:32.71 3 Q | |||||
1) Loeb, Noah 12 2) Delaney, Travis 11 | |||||
3) O'Connell, Aidan 12 4) Oluwole, Ethan 11 | |||||
52.458 (52.458) 1:45.272 (52.815) 2:38.952 (53.680) 3:32.701 (53.750) | |||||
8 Pawling 'A' 3:32.75 2 | |||||
1) Pena, Dante 10 2) Petruso, Alex 12 | |||||
3) Hickey, Jack 12 4) Brightman, Noah 10 | |||||
54.625 (54.625) 1:47.060 (52.435) 2:40.387 (53.327) 3:32.747 (52.361) | |||||
9 Metuchen 'A' 3:34.21 4 | |||||
1) Brown, Matt 11 2) Cordes, Thomas 12 | |||||
3) Manivannan, Arvindrag 11 4) Ortega, Giovanni 12 | |||||
54.355 (54.355) 1:46.833 (52.478) 2:40.330 (53.497) 3:34.208 (53.879) | |||||
10 Kingsway Regional 'B' 3:35.52 1 | |||||
1) Bentley, Ethan 12 2) Gray, Seth 12 | |||||
3) Townes, Bryan 12 4) Williams, Eric 11 | |||||
54.884 (54.884) 1:48.212 (53.328) 2:42.301 (54.090) 3:35.512 (53.212) | |||||
11 Pearl River 'A' 3:35.63 3 | |||||
1) Reynolds, John Paul 12 2) Carty, Cliff | |||||
"; | |||||
?> |
@ -0,0 +1,480 @@ | |||||
<?php | |||||
$text = " | |||||
Licensed to The Armory HS Sports Foundation - Site License | |||||
HY-TEK's Meet Manager 1/11/2020 05:15 PM | |||||
Molloy Stanner Games - 1/11/2020 | |||||
New Balance T&F Center @ The Armory | |||||
Results | |||||
Event 3 Boys 1600 Sprint Medley Sophomore | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
Finals | |||||
1 Iona Preparatory School 'A' 3:49.18 1 | |||||
55.751 (55.751) 1:20.874 (25.124) 1:46.064 (25.190) | |||||
3:49.174 (2:03.110) | |||||
2 Randolph HS 'A' 3:50.72 1 | |||||
1) Houston, Daniel 10 2) Hyatt, Matthew 10 | |||||
3) Kehayas, James 10 4) Rodrigues, Hunter 10 | |||||
54.332 (54.332) 1:18.977 (24.645) 1:43.954 (24.978) | |||||
3:50.714 (2:06.760) | |||||
3 FDR 'A' 3:53.08 4 | |||||
1) Odhiambo, Randy 10 2) Kosilla, Jacob 10 | |||||
3) Goodman, Sean 10 4) Salamone, Michael 10 | |||||
57.840 (57.840) 1:23.415 (25.576) 1:48.422 (25.007) | |||||
3:53.080 (2:04.659) | |||||
4 Archbishop Molloy 'A' 3:56.19 2 | |||||
1) Kim, Julian 11 2) Jaipaul, Ryan 10 | |||||
3) Khan, Omar 10 4) Filipkowski, Alex 10 | |||||
55.825 (55.825) 1:20.878 (25.054) 1:47.983 (27.105) | |||||
3:56.186 (2:08.204) | |||||
5 Snyder HS 'A' 3:57.62 3 | |||||
1) Martinez, Isaac 10 2) Magembe, Mark 10 | |||||
3) Reyes, Javier 10 4) Amaker, Michael 10 | |||||
57.039 (57.039) 1:22.028 (24.989) 1:47.351 (25.324) | |||||
3:57.616 (2:10.266) | |||||
6 Kellenberg Memorial 'A' 3:57.97 2 | |||||
1) Lazo, Bradley 10 2) Okoye, Norbert 10 | |||||
3) Terranova, Christian 10 4) Martinez, Jeremy 10 | |||||
57.316 (57.316) 1:22.763 (25.447) 1:49.213 (26.450) | |||||
3:57.968 (2:08.755) | |||||
7 Westbury 'A' 3:58.63 1 | |||||
1) Dacosta, Tyreece 10 2) Ferguson, Jason 10 | |||||
3) Chevez, Renzo 10 4) Rodriguez, Kevin 10 | |||||
56.409 (56.409) 1:21.800 (25.391) 1:47.168 (25.369) | |||||
3:58.624 (2:11.456) | |||||
8 Hunter College Campus Schools 'A' 3:58.94 2 | |||||
1) Thompson, James 10 2) Kurtz, Ethan 10 | |||||
3) Lowe, Amit 10 4) Beissel, Matthew 10 | |||||
56.570 (56.570) 1:22.710 (26.140) 1:47.830 (25.120) | |||||
3:58.938 (2:11.108) | |||||
9 Saint Anthony's 'A' 4:00.45 2 | |||||
1) Bruno, Vincenzo 10 2) Louis, Sean 10 | |||||
3) Gentile, Dominic 10 4) Spencer, Jordan 10 | |||||
57.253 (57.253) 1:21.700 (24.447) 1:46.550 (24.850) | |||||
4:00.448 (2:13.899) | |||||
10 Massapequa 'A' 4:04.76 1 | |||||
53.043 (53.043) 1:20.165 (27.123) 1:47.984 (27.819) | |||||
4:04.754 (2:16.771) | |||||
11 Brooklyn Technical 'A' 4:05.69 3 | |||||
1) Yokubjonov, Alisher 10 2) Liu, Manhim 10 | |||||
3) Forson, Isaac 10 4) Wu, Jonny 10 | |||||
57.982 (57.982) 1:25.793 (27.811) 1:52.319 (26.527) | |||||
4:05.681 (2:13.363) | |||||
12 Xavier 'B' 4:08.83 2 | |||||
1:00.019 (1:00.019) 1:26.620 (26.601) 1:54.043 (27.424) | |||||
4:08.822 (2:14.780) | |||||
13 Fordham Prep 'A' 4:09.18 3 | |||||
1) Solis, Jacob 10 2) Molisse, Marcello 10 | |||||
3) Friend, Benn 10 4) Handler, Max 10 | |||||
55.756 (55.756) 1:21.555 (25.799) 1:48.552 (26.998) | |||||
4:09.175 (2:20.624) | |||||
14 North Hunterdon HS 'A' 4:09.63 3 | |||||
1) Chin, Jonathan 10 2) Kobylski, James 10 | |||||
3) Beswick, Carter 10 4) Lutz, Ethan 10 | |||||
1:00.546 (1:00.546) 1:27.484 (26.938) 1:54.556 (27.073) | |||||
4:09.624 (2:15.068) | |||||
15 Regis 'A' 4:11.79 3 | |||||
1) Fernandez, Andrey 10 2) Noriega, Eric 10 | |||||
3) Clarkin, Alex 10 4) Torricella, Anthony 10 | |||||
59.154 (59.154) 1:26.208 (27.054) 1:53.078 (26.871) | |||||
4:11.788 (2:18.710) | |||||
16 Morris Hills HS 'A' 4:11.81 1 | |||||
1) Saltz, Jarred 10 2) Tlatelpa, Christopher 10 | |||||
3) Manikantan, Sanjay 10 4) Miller, Jackson 10 | |||||
57.620 (57.620) 1:23.108 (25.488) 1:50.710 (27.603) | |||||
4:11.803 (2:21.094) | |||||
17 Archbishop Stepinac 'A' 4:11.85 3 | |||||
1:00.669 (1:00.669) 1:27.817 (27.148) 1:55.938 (28.121) | |||||
4:11.845 (2:15.908) | |||||
18 Paul D. Schrieber / Port Washi 'A' 4:12.40 4 | |||||
1) La, Jacob 10 2) Motchourad, Daniel 10 | |||||
3) Lane, William 10 4) Franchetti, Abraham 10 | |||||
58.651 (58.651) 1:26.097 (27.447) 1:53.142 (27.046) | |||||
4:12.391 (2:19.249) | |||||
19 Valley Stream Central 'A' 4:12.84 4 | |||||
1) Pershad, Warren 10 2) Munroe, Brandon 10 | |||||
3) Theodore, Jude 10 4) Rimpel, Jahrel 10 | |||||
55.041 (55.041) 1:22.326 (27.286) 1:48.256 (25.930) | |||||
4:12.838 (2:24.583) | |||||
20 Brooklyn Technical 'B' 4:14.26 3 | |||||
1) Huang, Jinhao 10 2) Sylvester, Noah 10 | |||||
3) Wu, Ruifeng 10 4) Lin, Kyle 10 | |||||
59.527 (59.527) 1:25.202 (25.676) 1:53.108 (27.906) | |||||
4:14.253 (2:21.146) | |||||
21 Brentwood 'A' 4:14.28 2 | |||||
1) Arguerta, Erick 10 2) Specht, Eric 10 | |||||
3) Mejia, Angel 10 4) Jashon, Wellington 10 | |||||
1:00.590 (1:00.590) 1:26.992 (26.403) 1:53.732 (26.740) | |||||
4:14.277 (2:20.546) | |||||
22 Ferris HS 'B' 4:16.74 2 | |||||
1) Dia, Ousseynou 10 2) Ghith, Esam 9 | |||||
3) Budhoo, Joel 10 4) Hicks, Omar 10 | |||||
1:00.749 (1:00.749) 1:27.637 (26.889) 1:57.160 (29.524) | |||||
4:16.731 (2:19.571) | |||||
23 Archbishop Molloy 'B' 4:16.98 2 | |||||
1) Casanova, Jorge 10 2) Merola, Ryan 10 | |||||
3) Hernandez, Jonathan 10 4) Patel, Samir 10 | |||||
1:02.378 (1:02.378) 1:30.706 (28.328) 1:58.853 (28.148) | |||||
4:16.973 (2:18.120) | |||||
24 Ferris HS 'A' 4:17.12 2 | |||||
1) Michail, Abanoub 10 2) Schall, Luke 10 | |||||
3) Dawson, Avonte 10 4) Pearson, Nahjiwuan 10 | |||||
1:02.876 (1:02.876) 1:29.803 (26.928) 1:58.653 (28.850) | |||||
4:17.113 (2:18.460) | |||||
25 Xavier 'A' 4:17.29 1 | |||||
57.254 (57.254) 1:23.306 (26.052) 1:48.351 (25.046) | |||||
4:17.284 (2:28.934) | |||||
26 Monsignor McClancy 'A' 4:19.42 3 | |||||
1) Gargano, Gianluca 10 2) Barrios, David 10 | |||||
3) Cappuzzi, Paolo 10 4) Butkiewicz, Dean 10 | |||||
1:01.865 (1:01.865) 1:28.970 (27.105) 1:57.365 (28.396) | |||||
4:19.415 (2:22.050) | |||||
27 Archbishop Molloy 'C' 4:20.86 4 | |||||
1) Kanellopoulos, George 10 2) Young, Evan 10 | |||||
3) Mirasol, Luke 10 4) Stravalle, John 10 | |||||
59.901 (59.901) 1:30.541 (30.640) 1:59.155 (28.615) | |||||
4:20.858 (2:21.704) | |||||
28 Iona Preparatory School 'B' 4:20.96 3 | |||||
1:02.815 (1:02.815) 1:32.694 (29.879) 2:01.814 (29.120) | |||||
4:20.958 (2:19.145) | |||||
29 Kellenberg Memorial 'B' 4:23.47 4 | |||||
1) Doht, Michael 10 2) Mcnierney, Liam 10 | |||||
3) Jackson, Noel 10 4) Bennett, Chase 10 | |||||
1:10.370 (1:10.370) 1:36.311 (25.941) 2:03.335 (27.025) | |||||
4:23.464 (2:20.129) | |||||
30 LaSalle Academy (NYC) 'A' 4:28.15 2 | |||||
1) Rosario, Bryan 10 2) Walsh, Jack 10 | |||||
3) Ye, Daniel 10 4) Yu, Henry 10 | |||||
1:04.715 (1:04.715) 1:32.235 (27.520) 2:01.822 (29.587) | |||||
4:28.143 (2:26.321) | |||||
31 Cardinal Spellman 'A' 4:39.51 4 | |||||
1) Navarro, Thomas 10 2) Matos, Brandon 10 | |||||
3) Permohamed, Ashton 10 4) Etienne, Christian 10 | |||||
1:04.584 (1:04.584) 1:35.868 (31.284) 2:10.918 (35.050) | |||||
4:39.502 (2:28.584) | |||||
32 Archbishop Stepinac 'B' 4:42.85 4 | |||||
1:05.064 (1:05.064) 1:33.502 (28.438) 2:02.245 (28.743) | |||||
4:42.850 (2:40.606) | |||||
33 Paul D. Schrieber / Port Washi 'B' 4:47.86 4 | |||||
1) Nachimson, Sam 10 2) Levine, Ian 10 | |||||
3) Triffleman, Josh 10 4) Severance, Ethan 10 | |||||
1:05.221 (1:05.221) 1:34.974 (29.754) 2:03.872 (28.898) | |||||
4:47.852 (2:43.981) | |||||
34 Regis 'B' 4:50.06 4 | |||||
1) Storck, Daniel 10 2) Antonini, Max 10 | |||||
3) Anacta, Daniel 10 4) Hughes, Liam 10 | |||||
1:04.843 (1:04.843) 1:34.191 (29.348) 2:03.535 (29.344) | |||||
4:50.058 (2:46.524) | |||||
35 LaSalle Academy (NYC) 'B' 5:00.58 3 | |||||
1) Laguna, Abiola 10 2) Tapia, Carlos 10 | |||||
3) Sinchi, Joseph 11 4) Lee, Conan 10 | |||||
1:08.039 (1:08.039) 1:35.685 (27.646) 2:05.941 (30.257) | |||||
5:00.580 (2:54.640) | |||||
Event 4 Girls 1600 Sprint Medley Sophomore | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
1 Jericho 'A' 4:28.72 1 | |||||
1:04.693 (1:04.693) 1:33.455 (28.762) 2:01.419 (27.965) | |||||
4:28.718 (2:27.299) | |||||
2 Sanford H. Calhoun 'A' 4:35.40 1 | |||||
1:05.812 (1:05.812) 1:35.808 (29.997) 2:04.442 (28.634) | |||||
4:35.396 (2:30.954) | |||||
3 FDR 'A' 4:38.34 2 | |||||
1) Lasher, Kaiya 10 2) North, Alexandria 8 | |||||
3) Callamari, Rose 10 4) Jones, Joelle 9 | |||||
1:11.839 (1:11.839) 1:42.686 (30.848) 2:12.394 (29.708) | |||||
4:38.339 (2:25.946) | |||||
4 Mary Louis Academy 'A' 4:38.84 2 | |||||
1) Maldonado, Gabriela 10 2) Donaldson, Morgan 10 | |||||
3) Blackwood, Tiffany 10 4) Bermudez, Samarah 10 | |||||
1:07.351 (1:07.351) 1:35.729 (28.378) 2:06.149 (30.421) | |||||
4:38.839 (2:32.690) | |||||
5 Goshen 'A' 4:47.66 2 | |||||
1) Albanese, Madison 10 2) Diorio, Christina 10 | |||||
3) Henry, Chelsea 10 4) Gardner, Grace 10 | |||||
1:07.448 (1:07.448) 1:36.690 (29.243) 2:06.219 (29.529) | |||||
4:47.658 (2:41.440) | |||||
6 Oceanside 'A' 4:50.06 1 | |||||
1) King, Jada 10 2) Kelly, Racquel 10 | |||||
3) Diez, Gabi 12 4) Nestico, Nora 10 | |||||
1:08.015 (1:08.015) 1:36.913 (28.898) 2:07.581 (30.668) | |||||
4:50.058 (2:42.478) | |||||
7 Ferris HS 'A' 4:50.67 2 | |||||
1) Esquibal, Myleen 10 2) Harrison, Taniya 10 | |||||
3) Saldivar, Samantha 10 4) Aponte, Jezena 10 | |||||
1:10.161 (1:10.161) 1:40.455 (30.294) 2:10.307 (29.853) | |||||
4:50.662 (2:40.356) | |||||
8 John Jay - East Fishkill 'A' 4:52.88 3 | |||||
1) Accurso, Natalie 10 2) DeCaro, DeAnna 10 | |||||
3) Toth, Elizabeth 10 4) Prezbyl, Anna 10 | |||||
1:10.131 (1:10.131) 1:40.987 (30.857) 2:10.947 (29.960) | |||||
4:52.880 (2:41.934) | |||||
9 Sachem North 'A' 4:53.99 1 | |||||
1) Molinari, Isabella 10 2) Alba, Ella 10 | |||||
3) Churns, Krysta 10 4) Wilson, Emma 10 | |||||
1:08.852 (1:08.852) 1:37.178 (28.327) 2:08.498 (31.320) | |||||
4:53.988 (2:45.490) | |||||
10 Brooklyn Technical 'A' 4:56.03 3 | |||||
1:11.139 (1:11.139) 1:44.361 (33.223) 2:15.135 (30.774) | |||||
4:56.024 (2:40.889) | |||||
11 George H. Hewlett 'A' 4:59.75 3 | |||||
1) Golan, Eve 10 2) Hanono, Jordana 8 | |||||
3) Zemlyansky, Elizabeth 12 4) Toni, Busso 11 | |||||
1:09.191 (1:09.191) 1:37.742 (28.551) 2:07.348 (29.607) | |||||
4:59.747 (2:52.400) | |||||
12 Brentwood 'A' 5:01.48 1 | |||||
1) Oliver, Myellia 10 2) Hernandez, Kyara 10 | |||||
3) Douglas, Abina 10 4) Zarate, Ashley 10 | |||||
1:05.672 (1:05.672) 1:39.581 (33.909) 2:09.523 (29.943) | |||||
5:01.472 (2:51.949) | |||||
13 Morris Hills HS 'A' 5:04.09 2 | |||||
1) Skorupski, Sophia 10 2) Socolich, Gina 10 | |||||
3) Champagne, Tori 10 4) Gordon, Alexandra 10 | |||||
1:12.281 (1:12.281) 1:41.878 (29.597) 2:12.012 (30.135) | |||||
5:04.084 (2:52.072) | |||||
14 Saint Anthony's 'B' 5:05.18 2 | |||||
1) Scarola, Tanner 10 2) Ottimo, Frankie 10 | |||||
3) Mcpharli, Meredith 10 4) Barry, elena 8 | |||||
1:10.947 (1:10.947) 1:43.747 (32.800) 2:16.239 (32.492) | |||||
5:05.172 (2:48.934) | |||||
15 Our Lady of Mercy (CHSAA) 'A' 5:05.52 2 5:05.513 | |||||
1) Coelho, Colleen 10 2) Abraham, Ashley 10 | |||||
3) Jibu, Iels Aan 10 4) Torgersen, Gianna 10 | |||||
1:13.436 (1:13.436) 1:45.330 (31.894) 2:16.682 (31.353) | |||||
5:05.513 (2:48.831) | |||||
16 Saint Anthony's 'A' 5:05.52 1 5:05.520 | |||||
1) Grajales, Allison 10 2) Russel, Ava 10 | |||||
3) Burke, Kianna 10 4) Udell, Kiera 8 | |||||
1:08.332 (1:08.332) 1:38.088 (29.757) 2:10.451 (32.363) | |||||
5:05.520 (2:55.070) | |||||
17 Notre Dame (Manhattan) 'A' 5:06.72 3 | |||||
1) Hedge, Annika 10 2) Bourke, Catherine 10 | |||||
3) Stuhr, Helena 10 4) Martinez-Burns, Brianna 10 | |||||
1:16.057 (1:16.057) 1:50.878 (34.821) 2:24.793 (33.915) | |||||
5:06.715 (2:41.923) | |||||
18 Wantagh 'A' 5:07.58 3 | |||||
1:12.257 (1:12.257) 1:41.720 (29.464) 2:12.398 (30.679) | |||||
5:07.577 (2:55.180) | |||||
19 Oceanside 'B' 5:10.62 3 | |||||
1) Chetkof, Lindsay 9 2) Comentale, Brianne 9 | |||||
3) Williams, Sara 10 4) Murray, Mary 10 | |||||
1:11.638 (1:11.638) 1:41.426 (29.788) 2:14.253 (32.827) | |||||
5:10.620 (2:56.368) | |||||
20 Archbishop Molloy 'A' 5:11.29 3 | |||||
1) Grindley, Laila 10 2) Feliciano, Sarah 10 | |||||
3) Luk, Anya 10 4) Brophy, Julia 10 | |||||
1:13.341 (1:13.341) 1:43.891 (30.550) 2:15.719 (31.828) | |||||
5:11.284 (2:55.565) | |||||
21 Monsignor McClancy 'A' 5:13.65 2 | |||||
1) Cannon, Phylicia 10 2) Martinez, Alexa 10 | |||||
3) Campuzano, Yamila 10 4) Tomaszek, Jacqueline 10 | |||||
1:13.243 (1:13.243) 1:46.001 (32.758) 2:18.585 (32.584) | |||||
5:13.643 (2:55.059) | |||||
22 Cardinal Spellman 'A' 5:21.97 3 | |||||
1) Cespedes, Arlyn 10 2) Harmon, Maia 10 | |||||
3) Perez, Ashley 10 4) Duran, Selina 10 | |||||
1:12.813 (1:12.813) 1:47.580 (34.768) 2:23.232 (35.652) | |||||
5:21.967 (2:58.735) | |||||
23 Archbishop Molloy 'B' 5:26.13 3 | |||||
1) Audrin, Isabelle 10 2) Carpio, Alejandra 10 | |||||
3) Choon, Emily 10 4) Vlachos, Victoria 10 | |||||
1:16.012 (1:16.012) 1:49.926 (33.914) 2:23.420 (33.494) | |||||
5:26.126 (3:02.707) | |||||
24 Hampton Bays 'A' 5:44.06 3 | |||||
1) Pettas, Isabella 10 2) Diessler, Briana 11 | |||||
3) Coulton, Samantha 10 4) Garcia, Jasmine 10 | |||||
1:19.011 (1:19.011) 1:51.635 (32.624) 2:25.443 (33.808) | |||||
5:44.054 (3:18.612) | |||||
25 Archbishop Molloy 'C' 5:52.56 3 | |||||
1) Tinoco, Kayla 10 2) Kumar, Aneesha 10 | |||||
3) Diaz, Briana 10 4) Cinquemani, Olivia 10 | |||||
1:21.780 (1:21.780) 1:57.366 (35.587) 2:31.174 (33.809) | |||||
5:52.560 (3:21.386) | |||||
26 Hampton Bays 'B' 6:05.79 3 | |||||
1) Peterson, Katie 10 2) Sheridan, Isabel 10 | |||||
3) Teresi, Gia 10 4) Senchishin, Sophia 10 | |||||
1:26.816 (1:26.816) 2:02.314 (35.498) 2:45.941 (43.628) | |||||
6:05.784 (3:19.843) | |||||
Event 1 Boys 1600 Sprint Medley Freshmen | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
1 Fordham Prep 'A' 4:01.15 1 | |||||
57.753 (57.753) 1:24.350 (26.597) 1:51.014 (26.664) | |||||
4:01.145 (2:10.131) | |||||
2 Morris Hills HS 'A' 4:05.52 1 | |||||
1) Mullan, Albin 9 2) Mitchko, Liam 9 | |||||
3) Petrucelli, Alexander 9 4) Malaniak, Wade 9 | |||||
1:00.955 (1:00.955) 1:29.720 (28.766) 1:57.761 (28.041) | |||||
4:05.515 (2:07.754) | |||||
3 Saint Anthony's 'A' 4:07.13 1 | |||||
1) Biegner, Jack 9 2) Terry, Michael 9 | |||||
3) Dearie, Sean 9 4) Conigliaro, James 9 | |||||
56.095 (56.095) 1:21.640 (25.546) 1:46.982 (25.343) | |||||
4:07.129 (2:20.147) | |||||
4 St. Francis Prep 'A' 4:12.37 2 | |||||
1) Xidias, Dimitri 9 2) Collura, Anthony 9 | |||||
3) Asmad, Jayden 9 4) Williams, Amare 9 | |||||
56.977 (56.977) 1:23.881 (26.904) 1:52.341 (28.460) | |||||
4:12.365 (2:20.025) | |||||
5 Saint Anthony's 'B' 4:12.53 1 | |||||
1) Baricelle, Thomas 9 2) Prisco, Anthony 9 | |||||
3) Conigliaro, James 9 4) Baer, Christopher 9 | |||||
57.616 (57.616) 1:24.324 (26.708) 1:50.821 (26.497) | |||||
4:12.526 (2:21.706) | |||||
6 North Hunterdon HS 'A' 4:16.62 3 | |||||
1) Dunham, Jacob 9 2) Edwards, Kente 9 | |||||
3) Glaser, Jack 9 4) DiLanno, Matthew 9 | |||||
57.524 (57.524) 1:26.394 (28.870) 1:55.662 (29.268) | |||||
4:16.616 (2:20.954) | |||||
7 Iona Preparatory School 'A' 4:17.03 2 | |||||
59.924 (59.924) 1:27.831 (27.907) 1:55.447 (27.617) | |||||
4:17.026 (2:21.579) | |||||
8 Massapequa 'A' 4:17.65 2 | |||||
1:00.242 (1:00.242) 1:28.133 (27.891) 1:55.682 (27.550) | |||||
4:17.641 (2:21.960) | |||||
9 Valley Stream Central 'A' 4:19.26 3 | |||||
1) Uzo, Fortune 9 2) Rivera, Jason 9 | |||||
3) Kolm, Steven 9 4) Gonzalez, Frankie 9 | |||||
57.510 (57.510) 1:26.124 (28.614) 1:54.646 (28.523) | |||||
4:19.256 (2:24.610) | |||||
10 Roselle - Abraham Clark HS 'A' 4:20.12 3 | |||||
1) Cherry, Samir 8 2) Barajas, Omar 9 | |||||
3) Davis, Jaidon 8 4) Sanchez, Ricardo 9 | |||||
59.347 (59.347) 1:25.746 (26.399) 1:54.044 (28.299) | |||||
4:20.117 (2:26.074) | |||||
11 Ferris HS 'A' 4:22.65 1 | |||||
1) Seda, Johnathan 9 2) Ghith, Esam 9 | |||||
3) Mohabir, Alexander 9 4) Tlatelpa, Cesar 12 | |||||
1:02.980 (1:02.980) 1:30.819 (27.840) 1:58.342 (27.523) | |||||
4:22.648 (2:24.307) | |||||
12 Xavier 'A' 4:23.89 1 | |||||
56.823 (56.823) 1:24.174 (27.351) 1:50.851 (26.677) | |||||
4:23.882 (2:33.032) | |||||
13 Brooklyn Technical 'A' 4:24.67 2 | |||||
1) Goward, Sean 9 2) Angel, Danico 9 | |||||
3) Amar, Dakota 9 4) Reisner, Jonah 9 | |||||
1:02.101 (1:02.101) 1:31.145 (29.044) 1:58.864 (27.720) | |||||
4:24.662 (2:25.798) | |||||
14 Fordham Prep 'B' 4:25.92 2 | |||||
1:05.750 (1:05.750) 1:34.907 (29.158) 2:02.277 (27.370) | |||||
4:25.911 (2:23.634) | |||||
15 Archbishop Molloy 'A' 4:27.29 2 | |||||
1) Shannon, Nicodemo 9 2) Morales, Luke 9 | |||||
3) Tabarovsky, Tyler 9 4) Audrin, Christian 9 | |||||
1:04.004 (1:04.004) 1:32.791 (28.788) 2:03.924 (31.133) | |||||
4:27.281 (2:23.357) | |||||
16 Xavier 'B' 4:32.63 2 | |||||
1:01.907 (1:01.907) 1:32.704 (30.797) 2:01.533 (28.830) | |||||
4:32.623 (2:31.090) | |||||
17 Archbishop Stepinac 'A' 4:35.49 3 | |||||
1:04.930 (1:04.930) 1:36.086 (31.156) 2:05.055 (28.970) | |||||
4:35.484 (2:30.430) | |||||
18 Regis 'A' 4:40.15 2 | |||||
1) Coyne, Jack 9 2) Stappenbeck, Jack 9 | |||||
3) Provost, Raymond 9 4) Rosamilia, Dean 9 | |||||
1:04.044 (1:04.044) 1:35.325 (31.282) 2:08.056 (32.731) | |||||
4:40.141 (2:32.085) | |||||
19 Regis 'B' 4:40.82 3 | |||||
1) Garry, Senan 9 2) Noonan, Henry 9 | |||||
3) Jun, Antonio 9 4) Fitzmaurice, Thomas 9 | |||||
1:11.512 (1:11.512) 1:45.593 (34.082) 2:15.199 (29.607) | |||||
4:40.816 (2:25.617) | |||||
20 Paul D. Schrieber / Port Washi 'A' 4:41.49 3 | |||||
1) Rotko, Ethan 9 2) Sottile, Antonio 9 | |||||
3) Streim, Casey 9 4) Coronel, Cristian 9 | |||||
1:08.786 (1:08.786) 1:36.476 (27.690) 2:08.006 (31.530) | |||||
4:41.481 (2:33.476) | |||||
21 LaSalle Academy (NYC) 'A' 4:41.86 2 | |||||
1) Alvarado, Edgar 9 2) Charpentier, Louis-Etienne 9 | |||||
3) Waiters, Amir 9 4) Tufino, Christian 9 | |||||
1:04.015 (1:04.015) 1:33.877 (29.862) 2:03.972 (30.096) | |||||
4:41.860 (2:37.888) | |||||
22 Archbishop Molloy 'B' 4:42.96 3 | |||||
1) Georgiev, Adrien 9 2) Doubleday, Breogan 9 | |||||
3) Gallagher, Ultan 9 4) Girdusky, Kevin 9 | |||||
1:08.917 (1:08.917) 1:39.743 (30.826) 2:09.469 (29.727) | |||||
4:42.956 (2:33.488) | |||||
23 Cardinal Spellman 'B' 4:43.85 3 | |||||
1:09.371 (1:09.371) 1:41.204 (31.833) 2:12.061 (30.857) | |||||
4:43.844 (2:31.783) | |||||
24 Archbishop Molloy 'C' 4:44.47 3 | |||||
1) Aliperti, Julian 9 2) Nieva, Lucas 9 | |||||
3) Archbold, John 9 4) Hanakis, Chris 9 | |||||
1:11.286 (1:11.286) 1:39.949 (28.663) 2:10.411 (30.463) | |||||
4:44.461 (2:34.050) | |||||
25 Roslyn 'A' 4:45.58 3 | |||||
1) Balakhanei, Sam 9 2) Smith, Torian 9 | |||||
3) Chen, Eric 9 4) Voynovich, Matthew 9 | |||||
1:06.166 (1:06.166) 1:36.154 (29.989) 2:06.406 (30.252) | |||||
4:45.573 (2:39.168) | |||||
26 Cardinal Spellman 'A' 4:45.68 3 | |||||
1:04.065 (1:04.065) 1:36.622 (32.557) 2:10.701 (34.080) | |||||
4:45.680 (2:34.980) | |||||
27 Monsignor McClancy 'A' 4:45.77 2 | |||||
1) Acosta, Christopher 9 2) Patterson, Chase 9 | |||||
3) Megahed, Alex 9 4) Brancato, Joseph 9 | |||||
1:08.023 (1:08.023) 1:36.498 (28.476) 2:06.525 (30.027) | |||||
4:45.764 (2:39.239) | |||||
28 Archbishop Stepinac 'B' 4:50.57 3 | |||||
1:10.138 (1:10.138) 1:41.459 (31.321) 2:11.819 (30.360) | |||||
4:50.563 (2:38.745) | |||||
29 LaSalle Academy (NYC) 'B' 5:01.41 3 | |||||
1) Jacome, Juan 9 2) Jose, Jerome 9 | |||||
3) Woodworth, Jack 9 4) Quesada, Julian 9 | |||||
1:12.374 (1:12.374) 1:45.453 (33.080) 2:18.855 (33.402) | |||||
5:01.402 (2:42.547) | |||||
Event 2 Girls 1600 Sprint Medley Freshmen | |||||
========================================================================== | |||||
School Finals H# Points | |||||
========================================================================== | |||||
1 St. Francis Prep 'A' 4:38.18 1 | |||||
1) Raymond, Anaya 9 2) Muro, Bella 9 | |||||
3) Hall, Makayla 9 4) Hughes, Grace 9 | |||||
1:05.332 (1:05.332) 1:35.376 (30.044) 2:05.467 (30.091) | |||||
4:38.176 (2:32.710) | |||||
2 Saint Anthony's 'A' 4:46.44 1 | |||||
1) Otero, Sarah 9 2) Kemper, Maggie 9 | |||||
3) Rodriguez, Emma 9 4) Dolan, Amanda 9 | |||||
1:08.648 (1:08.648) 1:38.513 (29.865) 2:09.482 (30.970) | |||||
4:46.436 (2:36.954) | |||||
3 St. Francis Prep 'B' 4:51.80 1 | |||||
1) Leslie, Sophia 9 2) Olhoviks, Michelle 9 | |||||
3) Stanescu, Cristina 9 4) Morgan, Sydney 9 | |||||
1:06.986 (1:06.986) 1:38.919 (31.934) 2:11.167 (32.248) | |||||
4:51.796 (2:40.630) | |||||
4 Huntington 'A' 4:53.98 2 | |||||
1:07.516 (1:07.516) 1:37.327 (29.811) 2:07.801 (30.474) | |||||
4:53.974 (2:46.173) | |||||
5 Our Lady of Mercy (CHSAA) 'A' 5:00.56 1 | |||||
1) Gilligan, Ciara 9 2) Hawkins, Kayla 9 | |||||
3) Leone, Ava 9 4) Marszalek, Londyn 9 | |||||
1:12.697 (1:12.697) 1:42.570 (29.873) 2:15.770 (33.200) | |||||
5:00.558 (2:44.789) | |||||
6 Cardinal Spellman 'A' 5:03.54 2 | |||||
1:08.218 (1:08.218) 1:41.697 (33.480) 2:13.680 (31.983) | |||||
5:03.537 (2:49.858) | |||||
7 Archbishop Molloy 'A' 5:07.77 2 | |||||
1) Franklin, Kendall 9 2) Tucker, Abeni 9 | |||||
3) Toussaint, Sarah 9 4) Toner, Mary 9 | |||||
1:13.012 (1:13.012) 1:45.383 (32.371) 2:18.955 (33.573) | |||||
5:07.763 (2:48.808) | |||||
8 Saint Anthony's 'B' 5:09.78 1 | |||||
1) Leidl, Mya 9 2) Krishner, Julianna 8 | |||||
3) Karazia, Isabella 9 4) Cassara, Sofia 8 | |||||
1:09.599 (1:09.599) 1:40.524 (30.926) 2:15.249 (34.725) | |||||
5:09.778 (2:54.530) | |||||
9 Bayside High School 'A' 5:10.20 2 | |||||
1) Yadav, Aishika 9 2) Becaroo, Abigail 9 | |||||
3) Francois, Katryna 9 4) Ortiz, Aliceson 9 | |||||
1:14.616 (1:14.616) 1:47.810 (33.194) 2:22.419 (34.610) | |||||
5:10.194 (2:47.775) | |||||
10 Brooklyn Technical 'A' | |||||
"; | |||||
?> |
@ -0,0 +1,429 @@ | |||||
<?php | |||||
$text = " | |||||
Licensed to Just in Time Racing - Contractor License | |||||
HY-TEK's Meet Manager 2/15/2019 12:50 AM | |||||
Section VIII State Qualifier Meet - 2/12/2019 | |||||
Saint Anthony's High School | |||||
Results | |||||
Event 1 Boys 3200 Meter Run | |||||
========================================================================= | |||||
Standard for 3rd place finisher 9:42.24 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
Finals | |||||
1 # 1807 Jason, Linzer 11 Seaford 9:29.35 9:35.27 | |||||
2 # 1539 Thomas, Burfeind 10 North Shore 10:04.23 9:51.78 | |||||
3 # 2328 Jack, Rosencrans 12 North Shore 9:27.47 9:53.19 | |||||
4 # 913 Aaron, Li 12 Hicksville 9:59.10 9:53.83 | |||||
5 # 1192 Jason Maynard 11 MacArthur 9:59.40 9:56.11 | |||||
6 # 487 Anthony Diaz 10 Farmingdale 10:05.17 9:57.50 | |||||
7 # 440 Zachary Van Houte 10 East Meadow 10:11.81 10:02.16 | |||||
8 # 533 Patrick Smyth 12 Farmingdale 9:58.93 10:12.07 | |||||
9 # 1309 Adam Stefan 12 Manhasset HS 10:24.77 10:20.67 | |||||
10 # 1751 Kevin Taylor 9 Port Washing 10:28.63 10:24.10 | |||||
11 # 1411 Brendan Moehringe 12 Mepham 10:09.26 10:25.46 | |||||
12 # 963 Matt Zerbarini 10 Island Trees 10:19.54 10:25.72 | |||||
13 # 189 Sean Bottalico 12 Calhoun 10:28.97 10:27.05 | |||||
14 # 227 Brenden Rosario 12 Calhoun 10:19.81 10:37.88 | |||||
Event 3 Boys 55 Meter Dash | |||||
============================================================================ | |||||
Standard for 3rd place finisher 6.74 | |||||
Name Year School Seed Prelims H# | |||||
============================================================================ | |||||
Preliminaries | |||||
1 # 2029 Giordano Williams 12 Uniondale 6.59 6.66Q 1 | |||||
2 # 1941 Alexander Hertz 12 Syosset 6.73 6.69Q 2 | |||||
3 # 1402 Gianni Macchio 12 Mepham 6.75 6.71q 1 | |||||
4 # 597 Justin Lescouflai 12 Freeport 6.74 6.75q 2 | |||||
5 # 2249 Naquan Frazier 11 Westbury 6.70 6.76q 2 | |||||
6 # 1786 Daniel Williams 11 Roslyn 6.73 6.77q 1 | |||||
7 # 1059 Chanon Simmons 12 Lawrence 6.61 6.78 2 | |||||
8 # 2157 Christopher McDon 10 VS South 6.78 6.83 2 | |||||
9 # 591 Christopher James 11 Freeport 6.72 6.84 1 | |||||
10 # 2103 Timothy Hutchinso 11 VS North 6.77 6.90 1 | |||||
11 # 2254 Kevens Leger 11 Westbury 6.77 6.91 2 | |||||
Event 3 Boys 55 Meter Dash | |||||
========================================================================= | |||||
Standard for 3rd place finisher 6.74 | |||||
Name Year School Prelims Finals | |||||
========================================================================= | |||||
Finals | |||||
1 # 2029 Giordano Williams 12 Uniondale 6.66 6.66 | |||||
2 # 1402 Gianni Macchio 12 Mepham 6.71 6.68 | |||||
3 # 597 Justin Lescouflai 12 Freeport 6.75 6.72 | |||||
4 # 1941 Alexander Hertz 12 Syosset 6.69 6.73 | |||||
5 # 1786 Daniel Williams 11 Roslyn 6.77 6.77 | |||||
6 # 2249 Naquan Frazier 11 Westbury 6.76 6.80 | |||||
Preliminaries | |||||
7 # 1059 Chanon Simmons 12 Lawrence 6.78 | |||||
8 # 2157 Christopher McDon 10 VS South 6.83 | |||||
9 # 591 Christopher James 11 Freeport 6.84 | |||||
10 # 2103 Timothy Hutchinso 11 VS North 6.90 | |||||
11 # 2254 Kevens Leger 11 Westbury 6.91 | |||||
Event 5 Boys 1000 Meter Run | |||||
========================================================================= | |||||
Standard for 3rd place finisher 2:35.24 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
Finals | |||||
1 # 1227 Timmy Weber 11 MacArthur 2:37.40 2:37.93 | |||||
2 # 2087 Christian Cicilia 11 VS North 2:37.92 2:39.42 | |||||
3 # 1252 Christopher Court 12 Manhasset HS 2:35.18 2:40.25 | |||||
4 # 400 John Meah 12 East Meadow 2:39.10 2:41.97 | |||||
5 # 1303 Ben Reilly 12 Manhasset HS 2:36.89 2:43.43 | |||||
6 # 1287 Lucas Maley 10 Manhasset HS 2:43.65 2:44.39 | |||||
7 # 1295 Daniel O''Neill 10 Manhasset HS 2:46.77 2:45.71 | |||||
8 # 950 Justin Ortiz 11 Island Trees 2:41.66 2:46.73 | |||||
9 # 895 Luis Carrillo Rub 11 Hicksville 2:42.68 2:47.42 | |||||
Event 7 Boys 600 Meter Run | |||||
============================================================================ | |||||
Standard for 3rd place finisher 1:24.74 | |||||
Name Year School Seed Finals H# | |||||
============================================================================ | |||||
1 # 609 Kevon O''Brien Sm 12 Freeport 1:21.38 1:23.15 3 | |||||
2 # 2015 Nathaniel Miller 12 Uniondale 1:23.39 1:23.23 3 | |||||
3 # 1987 Erik Allen 12 Uniondale 1:24.03 1:23.49 3 | |||||
4 # 2158 Evan Miller 11 VS South 1:28.42 1:27.14 2 | |||||
5 # 1237 Donovan Ishmael 12 Malverne 1:28.11 1:27.36 2 | |||||
6 # 126 Patrick Mulvey 11 Baldwin 1:27.15 1:27.66 3 | |||||
7 # 1271 Matthew Kiley 11 Manhasset HS 1:28.04 1:28.41 2 | |||||
8 # 1765 Taylor Diamond 12 Roslyn 1:28.88 1:29.19 2 | |||||
9 # 178 Matthew Sheehan 10 Bethpage 1:27.85 1:30.82 3 | |||||
10 # 617 Owen Ingrassia 12 Friends Acad 1:30.30 1:31.41 1 | |||||
11 # 4666 Sharif Brown 12 Roosevelt 1:28.40 1:31.49 2 | |||||
12 # 1229 Bradley Dorcant 11 Malverne 1:29.13 1:32.02 1 | |||||
13 # 1289 Drew Miller 12 Manhasset HS 1:30.21 1:34.24 1 | |||||
Event 9 Boys 55 Meter Hurdles | |||||
============================================================================ | |||||
Standard for 3rd place finisher 7.94 | |||||
Name Year School Seed Prelims H# | |||||
============================================================================ | |||||
Preliminaries | |||||
1 # 871 Jayden Francis 12 Hewlett 7.91 7.79Q 2 | |||||
2 # 1989 Malik Barrett 12 Uniondale 7.81 7.93Q 1 | |||||
3 # 1367 Jordan Zaia 12 Massapequa 8.05 7.99q 2 | |||||
4 # 1332 Chris Drury 12 Massapequa 8.32 8.18q 1 | |||||
5 # 2098 Matthew Foster 11 VS North 8.19 8.26q 1 | |||||
6 # 196 Matthew Condenzio 12 Calhoun 8.37 8.36q 2 | |||||
7 # 2250 Rodney Jerome 12 Westbury 8.53 8.38 1 | |||||
8 # 1613 Benjamin Schmidt 10 Oceanside 8.57 8.63 2 | |||||
9 # 139 Jevon Walker 12 Baldwin 8.33 8.66 2 | |||||
10 # 755 Eric Cho 12 Great Neck S 8.40 8.78 1 | |||||
Event 9 Boys 55 Meter Hurdles | |||||
========================================================================= | |||||
Standard for 3rd place finisher 7.94 | |||||
Name Year School Prelims Finals | |||||
========================================================================= | |||||
Finals | |||||
1 # 1989 Malik Barrett 12 Uniondale 7.93 7.86 | |||||
2 # 871 Jayden Francis 12 Hewlett 7.79 8.05 | |||||
3 # 1367 Jordan Zaia 12 Massapequa 7.99 8.12 | |||||
4 # 1332 Chris Drury 12 Massapequa 8.18 8.31 | |||||
5 # 2098 Matthew Foster 11 VS North 8.26 8.33 | |||||
6 # 196 Matthew Condenzio 12 Calhoun 8.36 8.36 | |||||
Preliminaries | |||||
7 # 2250 Rodney Jerome 12 Westbury 8.38 | |||||
8 # 1613 Benjamin Schmidt 10 Oceanside 8.63 | |||||
9 # 139 Jevon Walker 12 Baldwin 8.66 | |||||
10 # 755 Eric Cho 12 Great Neck S 8.78 | |||||
Event 12 Boys 1600 Meter Run | |||||
========================================================================= | |||||
Standard for 3rd place finisher 4:28.74 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
Finals | |||||
1 # 2328 Jack Rosencrans 12 North Shore 4:23.37 4:32.35 | |||||
2 # 441 Bryan Villafuerte 12 East Meadow 4:27.70 4:34.20 | |||||
3 # 2118 Matt Marrone 11 VS North 4:33.22 4:35.78 | |||||
4 # 117 Liam Graff 11 Baldwin 4:34.99 4:38.38 | |||||
5 # 209 Ryan Happel 12 Calhoun 4:39.20 4:41.64 | |||||
6 # 963 Matt Zerbarini 10 Island Trees 4:43.67 4:52.08 | |||||
Event 14 Boys 300 Meter Dash | |||||
============================================================================ | |||||
Standard for 3rd place finisher 36.74 | |||||
Name Year School Seed Prelims H# | |||||
============================================================================ | |||||
Preliminaries | |||||
1 # 601 Jahmel Maynor-Men 12 Freeport 35.59 35.96Q 1 | |||||
2 # 1583 Jonathan Gamarra 11 Oceanside 35.87 36.07Q 2 | |||||
3 # 904 Nicholas Hoene 11 Hicksville 35.94 36.66Q 3 | |||||
4 # 812 Cavel Campbell 11 Hempstead 36.84 36.14q 2 | |||||
5 # 1243 Rashad Teachey 11 Malverne 36.29 36.55q 2 | |||||
6 # 1320 Juan Arango 11 Massapequa 36.16 36.67 3 | |||||
7 # 1729 Taiki Hirooka 11 Port Washing 36.97 36.84 3 | |||||
8 # 309 Jake Rosenthal 12 Clarke 36.74 36.91 1 | |||||
9 # 692 Jalhiek Dyer 11 Glen Cove 36.82 37.13 1 | |||||
10 # 350 Ethan Sochinsky 11 Division Ave 37.69 37.16 1 | |||||
11 # 2127 Jacob Schoenfeld 12 VS North 36.86 37.43 3 | |||||
12 # 2044 Jonathan Grant 12 VS Central 37.77 37.70 1 | |||||
13 # 982 James Lin 12 Jericho 37.54 38.30 2 | |||||
Event 14 Boys 300 Meter Dash | |||||
========================================================================= | |||||
Standard for 3rd place finisher 36.74 | |||||
Name Year School Prelims Finals | |||||
========================================================================= | |||||
Finals | |||||
1 # 601 Jahmel Maynor-Men 12 Freeport 35.96 35.83 | |||||
2 # 1583 Jonathan Gamarra 11 Oceanside 36.07 36.38 | |||||
3 # 1243 Rashad Teachey 11 Malverne 36.55 36.53 | |||||
4 # 812 Cavel Campbell 11 Hempstead 36.14 36.65 | |||||
5 # 904 Nicholas Hoene 11 Hicksville 36.66 37.17 | |||||
Preliminaries | |||||
6 # 1320 Juan Arango 11 Massapequa 36.67 | |||||
7 # 1729 Taiki Hirooka 11 Port Washing 36.84 | |||||
8 # 309 Jake Rosenthal 12 Clarke 36.91 | |||||
9 # 692 Jalhiek Dyer 11 Glen Cove 37.13 | |||||
10 # 350 Ethan Sochinsky 11 Division Ave 37.16 | |||||
11 # 2127 Jacob Schoenfeld 12 VS North 37.43 | |||||
12 # 2044 Jonathan Grant 12 VS Central 37.70 | |||||
13 # 982 James Lin 12 Jericho 38.30 | |||||
Event 17 Boys 4x800 Meter Relay | |||||
========================================================================= | |||||
Standard for 2rd place finisher 8:05.04 | |||||
School Seed Finals | |||||
========================================================================= | |||||
Finals | |||||
1 Syosset 'A' 8:14.84 8:15.27 | |||||
1) #1927 Justin DePinto 11 2) #1903 Sean Ahearn 12 | |||||
3) #1968 Hunter Pick 11 4) #1931 Harrison Feusi 10 | |||||
5) #1959 Kevin Mohtadi 11 6) #1955 Nicholas Mastandrea 11 | |||||
2 Manhasset HS 'A' 8:09.54 8:15.52 | |||||
1) #1303 Ben Reilly 12 2) #1311 Bryce Thalheimer 12 | |||||
3) #1252 Christopher Courts 12 4) #1285 Daniel Maass 11 | |||||
5) #1287 Lucas Maley 10 6) #1309 Adam Stefan 12 | |||||
3 Port Washington 'A' 8:33.76 8:33.36 | |||||
1) #1747 Nicholas Scardigno 12 2) #1737 Oliver Melara-Perez 10 | |||||
3) #1726 Colin Funk 9 4) #1728 Justin Hill 11 | |||||
5) #1751 Kevin Taylor 9 6) | |||||
4 East Meadow 'A' 8:26.69 8:38.03 | |||||
1) #400 John Meah 12 2) #441 Bryan Villafuerte 12 | |||||
3) #406 Glenn Newberger 12 4) #410 Matthew Owens 11 | |||||
5) #387 Michael Kurpisz 11 6) #352 Jayden Abraham 10 | |||||
5 Bethpage 'A' 8:32.43 8:41.92 | |||||
1) #175 Tyler Perry 11 2) #170 Ayden Morales 10 | |||||
3) #178 Matthew Sheehan 10 4) #173 Aidan Pech 12 | |||||
5) #156 patrick Hanley 10 6) #165 Kaden Lee 11 | |||||
6 North Shore 'A' 8:25.50 8:45.44 | |||||
1) #1539 Thomas Burfeind 10 2) #1547 Kevin Larkin 10 | |||||
3) #2328 Jack Rosencrans 12 4) #1560 Luke Reagan 12 | |||||
5) #1569 James Vizza 12 6) | |||||
7 Massapequa 'A' 8:37.70 8:45.65 | |||||
1) #1340 Charles LaMassa 12 2) #1347 Antonio Marrero 10 | |||||
3) #1366 Sean Wilde 10 4) #1364 Michael Turner 12 | |||||
5) #1352 James Murphy 11 6) #1326 John Conaty 12 | |||||
8 Oyster Bay 'A' 8:50.55 8:51.17 | |||||
1) #1628 Nick Tardugno 10 2) #1626 Izzy Silver 10 | |||||
3) #1619 Brian Casey 12 4) #1624 Riley Keffer 10 | |||||
5) #1617 William Capone 10 6) #1625 Isaac Luckman 12 | |||||
9 Carey 'A' 9:31.74 9:27.69 | |||||
1) #270 Kenneth Proccaci 10 2) #246 Jake Cavalli 10 | |||||
3) #257 Christopher Gioia 12 4) #263 Kevin Leimgruber 12 | |||||
5) #242 Peter Agate 12 6) | |||||
10 Plainedge 'A' 9:29.07 9:38.91 | |||||
1) #1642 Thomas Edrmann 12 2) #1662 Michael Rosen 12 | |||||
3) #1655 Christopher O''Connor 11 4) #1644 Spencer Feehan 11 | |||||
5) #1668 Nicholas Trerrotola 10 6) #1658 Ryan Pugliano 9 | |||||
Event 19 Boys 4x400 Meter Relay | |||||
============================================================================ | |||||
Standard for 2rd place finisher 3:32.44 | |||||
School Seed Finals H# | |||||
============================================================================ | |||||
1 Uniondale 'A' 3:25.92 3:29.06 2 | |||||
1) #1999 Isaiah Gray-Jordan 10 2) #2015 Nathaniel Miller 12 | |||||
3) #1987 Erik Allen 12 4) #2027 Frederick Taylor 11 | |||||
5) #2005 Kaylin James 12 6) #1989 Malik Barrett 12 | |||||
2 Elmont 'A' 3:25.73 3:32.80 2 | |||||
1) #445 Kweku Ashon 10 2) #464 Ramone Ricketts 11 | |||||
3) #448 Anthony Edwards 12 4) #446 Jean Desir 11 | |||||
5) #458 Jeremiah Omeike 11 6) #462 Reinaldo Powell 11 | |||||
3 Massapequa 'A' 3:37.78 3:37.46 2 | |||||
1) #1332 Chris Drury 12 2) #1336 Jared Hones 9 | |||||
3) #1354 Alec Padron 10 4) #1320 Juan Arango 11 | |||||
5) #1352 James Murphy 11 6) #1345 Kyle Maloney 11 | |||||
4 Clarke 'A' 3:41.89 3:43.37 1 | |||||
1) #309 Jake Rosenthal 12 2) #302 Alex Pereira 9 | |||||
3) #301 Sobin Ouseph 12 4) #310 David Stewart 12 | |||||
5) #297 Steven Karibian 11 6) #282 Roman Bueno 12 | |||||
5 Manhasset HS 'A' 3:40.99 3:43.79 2 | |||||
1) #1298 Alex Park 11 2) #1268 Andrew Jiang 12 | |||||
3) #1291 Marco Motroni 10 4) #1290 Richard Montaque 11 | |||||
5) #1271 Matthew Kiley 11 6) #1318 Raymond Ye 10 | |||||
6 VS Central 'A' 3:46.01 3:44.09 1 | |||||
1) #2031 Steven Alexandre 11 2) #2048 Jelani Johnson 8 | |||||
3) #2047 Jeffryn Jimenez 11 4) #2036 Emmett Conway 11 | |||||
5) #2064 Warren Pershad 9 6) #2046 Miles Howard 11 | |||||
7 East Meadow 'A' 3:39.41 3:45.19 2 | |||||
1) #404 Jalen Morales 11 2) #398 Chris Martinez 10 | |||||
3) #407 Samuel Nkrumah 11 4) #412 Mario Paul 10 | |||||
5) #373 Alan Gonzalez 11 6) | |||||
Event 21 Boys 4x200 Meter Relay | |||||
============================================================================ | |||||
Standard for 2rd place finisher 1:34.94 | |||||
School Seed Finals H# | |||||
============================================================================ | |||||
1 Freeport 'A' 1:31.34 1:32.26 2 | |||||
1) #597 Justin Lescouflair 12 2) #578 Trevon Campbell 12 | |||||
3) #609 Kevon O''Brien Smith 12 4) #601 Jahmel Maynor-Mendez 12 | |||||
5) #591 Christopher James 11 6) #590 Jordan Jackson 12 | |||||
2 Westbury 'A' 1:33.51 1:33.21 2 | |||||
1) #2249 Naquan Frazier 11 2) #2252 Jarvis Kuunifaa 10 | |||||
3) #2254 Kevens Leger 11 4) #2251 Albee Jules 10 | |||||
5) #2238 Isaiah Allen 11 6) #2267 Kevaugne Watson 10 | |||||
3 Uniondale 'A' 1:31.29 1:33.92 2 | |||||
1) #2001 Jadan Hanson 11 2) #2022 Brandon Robinson 9 | |||||
3) #2028 Zachary Weekes 12 4) #2029 Giordano Williams 12 | |||||
5) #2006 Asiel King 12 6) #1989 Malik Barrett 12 | |||||
4 Malverne 'A' 1:33.06 1:33.98 2 | |||||
1) #1240 Khevon Pinnock 12 2) #1228 Timmy Bosques 12 | |||||
3) #1237 Donovan Ishmael 12 4) #1243 Rashad Teachey 11 | |||||
5) #1229 Bradley Dorcant 11 6) | |||||
5 Baldwin 'A' 1:37.37 1:38.09 1 | |||||
1) #113 Isaiah Feimster 10 2) #101 Emil Acosta 11 | |||||
3) #131 Mycal Ransom 12 4) #119 Jeremy Jean-Baptiste 11 | |||||
5) #139 Jevon Walker 12 6) | |||||
6 Syosset 'A' 1:36.79 1:38.19 1 | |||||
1) #1981 Nicholas Thomas 10 2) #1940 Eric Haas 12 | |||||
3) #1965 Connor O'Brien 11 4) #1941 Alexander Hertz 12 | |||||
5) #1921 Joon Chang 10 6) #1925 Anthony Como 12 | |||||
7 Massapequa 'A' 1:35.16 1:40.73 2 | |||||
1) #1354 Alec Padron 10 2) #1336 Jared Hones 9 | |||||
3) #1367 Jordan Zaia 12 4) #1353 Sean Nuzio 11 | |||||
5) #1345 Kyle Maloney 11 6) #1320 Juan Arango 11 | |||||
-- Farmingdale 'A' 1:35.78 DQ 1 Out of Zone 1 to 2 | |||||
1) #539 Alex Ventura 12 2) #511 Dakotah Mathis 11 | |||||
3) #499 Joshua Gordon 10 4) #471 Carl Bacette 10 | |||||
5) #516 Nicholas Outing 11 6) | |||||
Event 22 Boys Long Jump | |||||
========================================================================= | |||||
Standard for 3rd place finisher 21-06.00 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 # 1264 Meldon Grant 12 Manhasset HS 20-09.50 21-09.25 | |||||
2 # 2000 Christian Grizzle 12 Uniondale 20-08.50 21-04.50 | |||||
3 # 2238 Isaiah Allen 11 Westbury 21-03.00 21-02.50 21-01.75 | |||||
4 # 815 Gabriel Jegede 12 Hempstead 21-05.75 J21-02.50 21-00.00 | |||||
5 # 2106 Ryan John 9 VS North 20-03.50 20-01.25 | |||||
6 # 571 Jayvian Allen 10 Freeport 20-05.50 19-10.75 | |||||
7 # 1898 Justin Seplowe 12 South Side 20-07.00 19-04.00 | |||||
8 # 1402 Gianni Macchio 12 Mepham 20-07.50 19-01.50 | |||||
Event 24 Boys High Jump | |||||
========================================================================= | |||||
Standard for 3rd place finisher 6-04.00 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 # 2001 Jadan Hanson 11 Uniondale 6-05.00 6-04.00 | |||||
5-08 5-10 6-00 6-02 6-04 6-06 | |||||
P O O P XXO XXX | |||||
2 # 196 Matthew Condenzio 12 Calhoun 6-04.00 J6-04.00 | |||||
5-08 5-10 6-00 6-02 6-04 6-06 | |||||
P O O XO XXO XXX | |||||
3 # 1117 Billy Miata 12 Lynbrook 6-00.00 5-10.00 | |||||
5-08 5-10 6-00 | |||||
XO O XXX | |||||
4 # 1645 Kevin Finck 12 Plainedge 6-00.00 J5-10.00 | |||||
5-08 5-10 6-00 | |||||
O XXO XXX | |||||
4 # 1811 Allison Munro 11 Seaford 6-02.00 J5-10.00 | |||||
5-08 5-10 6-00 | |||||
O XXO XXX | |||||
-- # 195 Mathew Cicero 12 Calhoun 5-10.00 NH | |||||
5-08 | |||||
XXX | |||||
Event 26 Boys Triple Jump | |||||
========================================================================= | |||||
Standard for 3rd place finisher 43-06.00 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 # 2001 Jadan Hanson 11 Uniondale 48-09.00 48-05.00 | |||||
2 # 1264 Meldon Grant 12 Manhasset HS 46-11.25 47-03.50 | |||||
3 # 2238 Isaiah Allen 11 Westbury 45-11.25 44-06.25 | |||||
4 # 2106 Ryan John 9 VS North 43-06.00 42-09.50 | |||||
5 # 443 James Wagnac 11 East Meadow 43-00.00 40-10.50 | |||||
6 # 1898 Justin Seplowe 12 South Side 42-03.00 40-09.25 | |||||
7 # 1206 Chris Roach 12 MacArthur 41-01.75 39-09.00 | |||||
Event 28 Boys Shot Put | |||||
========================================================================= | |||||
Standard for 3rd place finisher 52-00.00 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 # 4614 Dan Mullin 11 Oceanside 46-11.50 46-09.25 | |||||
2 # 774 James Kessler 12 Great Neck S 44-09.50 45-11.25 | |||||
3 # 436 Jason Staunton 11 East Meadow 45-06.00 44-04.75 | |||||
4 # 482 Thomas Cioffi 12 Farmingdale 41-11.75 42-07.25 | |||||
5 # 543 Jahvirye Wilks 12 Farmingdale 44-08.00 41-10.25 | |||||
6 # 557 Jack Nugent 12 Floral Park 41-11.75 41-08.75 | |||||
7 # 1399 Colin Liese 11 Mepham 42-04.50 40-05.25 | |||||
8 # 327 Anthony Naccarato 12 CSH 43-06.50 39-11.50 | |||||
9 # 1413 J.J. Napier 11 Mepham 41-06.75 39-09.25 | |||||
10 # 2097 Bernadin Fleurima 12 VS North 44-10.50 39-06.75 | |||||
Event 30 Boys Pole Vault | |||||
========================================================================= | |||||
Standard for 3rd place finisher 13-00.00 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 # 1322 Nicholas Bianco 11 Massapequa 13-06.00 14-00.00 | |||||
10-00 10-06 11-00 11-06 12-00 12-06 13-00 13-06 14-00 14-03 | |||||
P P P P XO O XO XXO O XXX | |||||
2 # 393 Brandon Love 11 East Meadow 13-06.00 13-00.00 | |||||
10-00 10-06 11-00 11-06 12-00 12-06 13-00 13-06 | |||||
P P P P XO O XO XXX | |||||
3 # 1251 Jake Cizmarik 11 Manhasset HS 12-00.00 12-00.00 | |||||
10-00 10-06 11-00 11-06 12-00 12-06 | |||||
P O XO O O XXX | |||||
4 # 1345 Kyle Maloney 11 Massapequa 11-00.00 11-00.00 | |||||
10-00 10-06 11-00 11-06 | |||||
O O XXO XXX | |||||
4 # 646 Scott Henneberger 11 Garden City 11-00.00 11-00.00 | |||||
10-00 10-06 11-00 11-06 | |||||
O O XXO XXX | |||||
6 # 504 Aidan Kelly 11 Farmingdale 10-06.00 10-06.00 | |||||
10-00 10-06 11-00 | |||||
XO O XXX | |||||
7 # 1319 Julian Alberto 12 Massapequa 11-00.00 J10-06.00 | |||||
10-00 10-06 11-00 | |||||
O XXO XXX | |||||
8 # 1332 Chris Drury 12 Massapequa 10-06.00 10-00.00 | |||||
10-00 10-06 | |||||
O XXX | |||||
9 # 496 Vincent Gennaro 11 Farmingdale 10-06.00 J10-00.00 | |||||
10-00 10-06 | |||||
XO XXX | |||||
10 # 863 Aiden Blumenstein 11 Hewlett 11-00.00 J10-00.00 | |||||
10-00 10-06 | |||||
XXO XXX | |||||
Event 33 Boys Weight Throw | |||||
========================================================================= | |||||
Standard for 3rd place finisher 50-00.00 | |||||
Name Year School Seed Finals | |||||
========================================================================= | |||||
1 # 543 Jahvirye Wilks 12 Farmingdale 58-03.25 60-03.00 | |||||
2 # 1359 Devin Rosmarin 12 Massapequa 59-08.50 59-04.50 | |||||
3 # 962 Thomas Zamroz 12 Island Trees 55-05.00 54-04.75 | |||||
4 # 1337 Matthew Jackson 12 Massapequa 55-10.25 50-04.00 | |||||
5 # 1934 Jacob Fishler 11 Syosset 48-00.00 47-09.50 | |||||
6 # 4614 Dan Mullin- 11 Oceanside 52-03.25 47-08.25 | |||||
7 # 482 Thomas Cioffi 12 Farmingdale 49-00.75 46-01.50 | |||||
8 # 515 Steven Ortiz 11 Farmingdale 44-10.25 44-06.50 | |||||
9 # 2097 Bernadin Fleurima 12 VS North 49-10.75 43-09.75 | |||||
10 # 436 Jason Staunton 11 East Meadow 45-03.00 43-00.75 | |||||
"; | |||||
?> |
@ -0,0 +1,54 @@ | |||||
<?php | |||||
$text = " | |||||
Boys 1 Mile Run Blue | |||||
=================================================================== | |||||
Name Year School Finals H# | |||||
=================================================================== | |||||
1 Knoor, Cooper Manalapan 4:44.95 2 | |||||
2 Berberich, Christian Sachem East 5:01.50 1 | |||||
3 Patrinos, Tony Bullis 5:01.56 1 | |||||
4 Peterson, Raymond New Providen 5:01.57 3 | |||||
5 Famigletti, Ryan Sachem East 5:03.02 1 | |||||
6 Jacobs, Kai Walt Whitman 5:03.73 2 | |||||
7 Manns, Zach William Floy 5:04.78 1 | |||||
8 Cembalist, Peter Packer Colle 5:05.10 1 | |||||
9 Ha, Spencer HS for Math/ 5:05.22 1 | |||||
10 Coppola, Nicholas Tottenville 5:06.83 1 | |||||
11 Sadeghi-Nejad, Kouros West Essex 5:07.14 1 | |||||
12 Bishop, Kelby Connetquot 5:08.42 1 | |||||
13 musovic, adem Townsend Har 5:08.82 3 | |||||
14 Baron, Christian Riverhead 5:09.03 1 | |||||
15 McDonald, Scott Sachem East 5:09.88 1 | |||||
16 Berberich, Joseph Sachem East 5:10.74 3 | |||||
17 Boudabous, Zach Walter Johns 5:12.05 2 | |||||
18 Flynn, Cole Harborfields 5:12.83 3 | |||||
19 Drayton, Robert Freeport 5:13.42 1 | |||||
20 Green, Marquis Winslow Town 5:15.11 3 | |||||
21 Nikolic, Lukas Harborfields 5:15.24 2 | |||||
22 Granizo, Paul St. Benedict 5:15.51 2 | |||||
23 Lobalsamo, Greg William Floy 5:16.50 2 | |||||
24 Feuer, Adin Manalapan 5:17.06 2 | |||||
25 Waver, Carter Packer Colle 5:18.10 3 | |||||
26 Thompson, Nicholas A.I. duPont 5:18.88 2 | |||||
27 Uetz, Brandon Rancocas Val 5:19.34 1 | |||||
28 Kolimago, James Bishop Shana 5:20.19 2 | |||||
29 Alpert, Jeremy HS for Math/ 5:20.89 3 | |||||
30 Correia, Jack St. Benedict 5:22.14 2 | |||||
31 Wirth, Cole Strath Haven 5:23.30 3 | |||||
32 Nitti, Patrick Metropolitan 5:23.74 3 | |||||
33 Rostovtsev, Daniel Strath Haven 5:24.26 3 | |||||
34 Mateja, Frank Rancocas Val 5:26.56 2 | |||||
35 Auciello, Anthony William Floy 5:27.31 3 | |||||
36 Manwaring, Andrew Strath Haven 5:29.38 3 | |||||
37 Keith, Kyle Winslow Town 5:36.20 2 | |||||
38 Romeo, Robert St. Joseph b 5:36.31 2 | |||||
39 Thompson, Tristan A.I. duPont 5:39.72 3 | |||||
40 Jewell, Kieth Delaware Mil 5:44.80 3 | |||||
41 Lin, Ramond HS for Math/ 5:57.05 3 | |||||
42 Figueroa, Emmanuel Delaware Mil 6:01.64 3 | |||||
43 Fay, Parker St. Mary's L 6:07.82 3 | |||||
44 Holzwarth, Chris Delaware Mil 6:12.82 3 | |||||
45 Mendoza, Emanuel Petrides 7:31.06 3 | |||||
"; | |||||
?> |
@ -0,0 +1,5 @@ | |||||
<?php | |||||
$text = " | |||||
"; | |||||
?> |
@ -0,0 +1,408 @@ | |||||
<?php | |||||
$text = " | |||||
Licensed to Just in Time Racing - Contractor License | |||||
HY-TEK's Meet Manager 2/12/2020 02:05 PM | |||||
Section VIII State Qualifier Meet - 2/11/2020 | |||||
Saint Anthony's High School | |||||
Results | |||||
Event 9 Boys 55 Meter Hurdles | |||||
=================================================================== | |||||
Name Year School Prelims H# | |||||
=================================================================== | |||||
Preliminaries | |||||
1 Nicholas Bianco 12 Massapequa 7.96Q 2 | |||||
2 Matthew Foster 12 VS North 8.12Q 1 | |||||
3 Anthony Munro 11 Seaford 8.16q 2 8.152 | |||||
4 Amir Cambridge 12 Farmingdale 8.16q 1 8.153 | |||||
5 Milton Morris 11 VS North 8.19q 2 | |||||
6 Jeremy Jean-Baptiste 12 Baldwin 8.20q 2 | |||||
7 Olowadolapo Babalola 11 West Hemp 8.41 1 | |||||
8 Sean Condenzio 11 Calhoun 8.46 1 | |||||
9 Justin Ross 12 Baldwin 8.53 1 | |||||
10 Ryan Bruce 12 Hewlett 8.59 2 | |||||
Event 3 Boys 55 Meter Dash | |||||
=================================================================== | |||||
Name Year School Prelims H# | |||||
=================================================================== | |||||
1 Andre Leslie 11 Farmingdale 6.60Q 1 | |||||
2 Andrew Decoteau 12 Baldwin 6.70Q 2 | |||||
3 Taiki Hirooka 12 Port Washing 6.65q 1 | |||||
4 Luke Martin 12 North Shore 6.66q 1 | |||||
5 Jaden Mason 11 Freeport 6.67q 1 | |||||
6 Marco Motroni 11 Manhasset HS 6.71q 2 | |||||
7 Christopher McDonald 11 Hewlett 6.75 2 | |||||
8 Ryan Williams 12 VS North 6.76 2 | |||||
9 Joshua Gordon 11 Farmingdale 6.77 1 | |||||
10 Ethan Sochinsky 12 Division Ave 6.79 2 | |||||
11 Louis Ridley 12 Malverne 6.86 2 | |||||
Event 1 Boys 3200 Meter Run | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
Finals | |||||
1 Jason Linzer 12 Seaford 9:30.99 | |||||
2 Anthony Diaz 11 Farmingdale 9:33.23 | |||||
3 Jason Maynard 12 MacArthur 9:35.57 | |||||
4 Zachary Van Houten 11 East Meadow 9:51.96 | |||||
5 Nick Tardugno 11 Oyster Bay 9:53.23 | |||||
6 David Durdaller 12 Hewlett 9:53.56 | |||||
7 Vincent Simonetti 11 Massapequa 10:13.26 | |||||
8 Justin Hu 12 Great Neck S 10:15.43 | |||||
9 John Schwab 10 Calhoun 10:16.58 | |||||
10 Sam Godson 12 Long Beach 10:47.02 | |||||
Event 9 Boys 55 Meter Hurdles | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Amir Cambridge 12 Farmingdale 7.89 | |||||
2 Matthew Foster 12 VS North 8.01 | |||||
3 Nicholas Bianco 12 Massapequa 8.03 | |||||
4 Jeremy Jean-Baptiste 12 Baldwin 8.04 | |||||
5 Milton Morris 11 VS North 8.24 | |||||
6 Anthony Munro 11 Seaford 8.25 | |||||
Preliminaries | |||||
7 Olowadolapo Babalola 11 West Hemp | |||||
8 Sean Condenzio 11 Calhoun | |||||
9 Justin Ross 12 Baldwin | |||||
10 Ryan Bruce 12 Hewlett | |||||
Event 3 Boys 55 Meter Dash | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
Finals | |||||
1 Andre Leslie 11 Farmingdale 6.45 | |||||
2 Jaden Mason 11 Freeport 6.62 | |||||
3 Andrew Decoteau 12 Baldwin 6.63 | |||||
4 Taiki Hirooka 12 Port Washing 6.65 | |||||
5 Marco Motroni 11 Manhasset HS 6.68 | |||||
6 Luke Martin 12 North Shore 6.71 | |||||
Preliminaries | |||||
7 Christopher McDonald 11 Hewlett | |||||
8 Ryan Williams 12 VS North | |||||
9 Joshua Gordon 11 Farmingdale | |||||
10 Ethan Sochinsky 12 Division Ave | |||||
11 Louis Ridley 12 Malverne | |||||
Event 5 Boys 1000 Meter Run | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
Finals | |||||
1 Grant Krawiec 12 Garden City 2:41.27 | |||||
2 Justin DePinto 12 Syosset 2:41.29 | |||||
3 Luke Jarski 12 Massapequa 2:41.33 | |||||
4 Tristan Degen 11 Oceanside 2:41.38 | |||||
5 Nadeem Al-okla 11 Wheatley 2:44.14 | |||||
6 Oliver Melara-Perez 11 Port Washing 2:44.94 | |||||
7 Riley Keffer 11 Oyster Bay 2:47.94 | |||||
8 Justin Ortiz 12 Island Trees 3:00.95 | |||||
Event 14 Boys 300 Meter Dash | |||||
=================================================================== | |||||
Name Year School Prelims H# | |||||
=================================================================== | |||||
Preliminaries | |||||
1 Jonathan Gamarra 12 Oceanside 35.50Q 2 | |||||
2 Cavel Campbell 12 Hempstead 35.65Q 1 | |||||
3 Juan Arango 12 Massapequa 36.47Q 3 | |||||
4 Jaden Mason 11 Freeport 36.06q 1 | |||||
5 Christian Quinn 11 Freeport 36.21q 2 | |||||
6 Nicholas Hoene 12 Hicksville 36.48 3 | |||||
7 Jeremiah Omeike 12 Elmont 36.53 1 | |||||
8 Ethan Sochinsky 12 Division Ave 37.28 2 | |||||
9 Rashad Teachey 12 Malverne 37.39 3 | |||||
10 Marco Motroni 11 Manhasset HS 37.50 3 | |||||
11 Ronardo Brizeus 11 Baldwin 37.57 1 | |||||
12 Daniel Browne 11 Wantagh 37.96 1 | |||||
13 Aidan Aguirre 10 Hicksville 38.96 2 | |||||
Event 7 Boys 600 Meter Run | |||||
=================================================================== | |||||
Name Year School Finals H# | |||||
=================================================================== | |||||
Finals | |||||
1 Chris Martinez 11 East Meadow 1:24.06 2 | |||||
2 Alexander Mejia 11 Garden City 1:24.96 2 | |||||
3 Evan Miller 12 VS South 1:26.63 2 | |||||
4 Patrick Mulvey 12 Baldwin 1:28.40 1 | |||||
5 Gavan Accord 12 Hicksville 1:28.54 1 | |||||
6 Eric Anderson 11 West Hemp 1:28.79 2 | |||||
7 Connor Timberlake 12 Baldwin 1:29.54 1 | |||||
8 Brian Benedetto 12 East Meadow 1:31.26 1 | |||||
9 Luke Jarski 12 Massapequa 1:35.18 2 | |||||
Event 12 Boys 1600 Meter Run | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Timmy Weber 12 MacArthur 4:23.72 | |||||
2 Matt Marrone 12 VS North 4:32.48 | |||||
3 Matthew Owens 12 East Meadow 4:34.71 | |||||
4 David Durdaller 12 Hewlett 4:34.86 | |||||
5 Ryan Cleere 11 Floral Park 4:39.22 | |||||
6 Ishaan Patel 12 Syosset 4:44.04 | |||||
7 Jack Lasalla 12 Garden City 4:46.96 | |||||
8 Hazen Hildebolt 12 Manhasset HS 4:52.60 | |||||
Event 14 Boys 300 Meter Dash | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Cavel Campbell 12 Hempstead 35.88 | |||||
2 Jonathan Gamarra 12 Oceanside 36.22 | |||||
3 Christian Quinn 11 Freeport 37.54 | |||||
4 Juan Arango 12 Massapequa 37.97 | |||||
-- Jaden Mason 11 Freeport FS | |||||
Preliminaries | |||||
6 Nicholas Hoene 12 Hicksville | |||||
7 Jeremiah Omeike 12 Elmont | |||||
8 Ethan Sochinsky 12 Division Ave | |||||
9 Rashad Teachey 12 Malverne | |||||
10 Marco Motroni 11 Manhasset HS | |||||
11 Ronardo Brizeus 11 Baldwin | |||||
12 Daniel Browne 11 Wantagh | |||||
13 Aidan Aguirre 10 Hicksville | |||||
Event 17 Boys 4x800 Meter Relay | |||||
================================================================ | |||||
School Finals | |||||
================================================================ | |||||
Finals | |||||
1 Syosset 'A' 8:06.54 | |||||
1) Hunter Pick 12 2) Alex Rangell 12 | |||||
3) Justin DePinto 12 4) Kevin Mohtadi 12 | |||||
2 Bethpage 'A' 8:06.93 | |||||
1) Brian Clark 12 2) Tyler Perry 12 | |||||
3) Matthew Sheehan 11 4) Ayden Morales 11 | |||||
3 Manhasset HS 'A' 8:11.33 | |||||
1) Daniel O''Neill 11 2) Lucas Maley 11 | |||||
3) Matthew Kiley 12 4) Daniel Maass 12 | |||||
4 North Shore 'A' 8:18.81 | |||||
1) Thomas Burfeind 11 2) Sam Rosencrans 11 | |||||
3) Kevin Larkin 11 4) Carson Paradis 11 | |||||
5 Port Washington 'A' 8:24.36 | |||||
1) Matthew Scardigno 11 2) Oliver Melara-Perez 11 | |||||
3) Kevin Taylor 10 4) Colin Funk 10 | |||||
6 Island Trees 'A' 8:33.36 | |||||
1) Justin Ortiz 12 2) Matt Zerbarini 11 | |||||
3) Aiden Watson 11 4) Dylan Esquivel 11 | |||||
7 Oceanside 'A' 8:39.79 | |||||
1) Jason Bier 11 2) Benjamin Mascuch 10 | |||||
3) Tristan Degen 11 4) Trevor Rinn 10 | |||||
8 Great Neck South 'A' 8:50.03 | |||||
1) Avnoor Deol 11 2) Spencer Lee 11 | |||||
3) Richard Kanders 12 4) Kareem Allen-Austin 12 | |||||
9 Mepham 'A' 8:52.05 | |||||
1) Tyler Ward 12 2) Zachary Wilson 12 | |||||
3) Amokrane Aouchiche 10 4) Liam Donohue 11 | |||||
10 Oyster Bay 'A' 9:06.91 | |||||
1) Daniel Grassie 11 2) Riley Keffer 11 | |||||
3) David Cohen 11 4) Izzy Silver 11 | |||||
Event 19 Boys 4x400 Meter Relay | |||||
=================================================================== | |||||
School Finals H# | |||||
=================================================================== | |||||
1 Uniondale 'A' 3:30.86 2 | |||||
1) Brandon Robinson 10 2) Isaiah Gray-Jordan 11 | |||||
3) Jyaire Hatcher 12 4) Frederick Taylor 12 | |||||
2 East Meadow 'A' 3:33.20 2 | |||||
1) Michael Kurpisz 12 2) David Romaldo 12 | |||||
3) Chris Martinez 11 4) Alan Gonzalez 12 | |||||
3 South Side 'A' 3:41.03 1 | |||||
1) Roberto Milan 12 2) James Alberella 12 | |||||
3) Paul Mata 11 4) Charles Ohanian 12 | |||||
4 West Hemp 'A' 3:41.69 2 | |||||
1) Eric Anderson 11 2) Barret Schenk 11 | |||||
3) Jordan DeJesus 10 4) Derek Chinchilla 10 | |||||
5 Baldwin 'A' 3:42.47 2 | |||||
1) Justin Stuart 12 2) Tyler Means 9 | |||||
3) Ronardo Brizeus 11 4) Marc Anthony Davis 12 | |||||
6 Clarke 'A' 3:47.47 2 | |||||
1) Alex Pereira 10 2) Aadil Abdullah 11 | |||||
3) Kenny He 10 4) Christopher Ramirez 11 | |||||
7 Mineola 'A' 3:48.43 1 | |||||
1) Michael Lopes 12 2) Ben Stiehl 10 | |||||
3) Joshua Mundy 12 4) Chris Morandi 11 | |||||
8 Mepham 'A' 3:50.84 1 | |||||
1) James Bodendorf 11 2) Liam Donohue 11 | |||||
3) Brandon Hsu 11 4) Tyler Ward 12 | |||||
-- VS Central 'A' DQ 1 cut in too soon | |||||
1) Miles Howard 12 2) Andrew Pena 10 | |||||
3) Warren Pershad 10 4) Fortune Uzo 9 | |||||
Event 21 Boys 4x200 Meter Relay | |||||
=================================================================== | |||||
School Finals H# | |||||
=================================================================== | |||||
1 Freeport 'A' 1:32.18 2 | |||||
1) Kristofer Richberg 11 2) Christopher James 12 | |||||
3) Jaden Mason 11 4) Christian Quinn 11 | |||||
2 Westbury 'A' 1:32.26 2 | |||||
1) Love Jean 12 2) Mickenson Simon 11 | |||||
3) Naquan Frazier 12 4) Jarvis Kuunifaa 11 | |||||
3 Elmont 'A' 1:34.12 2 | |||||
1) Reinaldo Powell 12 2) Jean Desir 12 | |||||
3) Jeremiah Omeike 12 4) Ramone Ricketts 12 | |||||
4 Baldwin 'A' 1:36.13 1 | |||||
1) Steven Elcock 10 2) Jeremy Jean-Baptiste 12 | |||||
3) Emill Acosta 12 4) Andrew Decoteau 12 | |||||
5 Oceanside 'A' 1:36.87 1 | |||||
1) Jonathan Gamarra 12 2) Charlie Galati 11 | |||||
3) Christopher Figat 11 4) Nicholas Alvarez 9 | |||||
6 Syosset 'A' 1:37.06 1 | |||||
1) Connor O''Brien 12 2) Joon Chang 11 | |||||
3) Nicholas Thomas 11 4) Nolan Smithwick 11 | |||||
7 Farmingdale 'A' 1:38.04 2 | |||||
1) Nick Galasso 12 2) Joshua Gordon 11 | |||||
3) Dakotah Mathis 12 4) Andre Leslie 11 | |||||
8 Massapequa 'A' 1:38.83 2 | |||||
1) Sean Nuzio 12 2) Michael Pugliano 11 | |||||
3) Christian Primavera 9 4) James Murphy 12 | |||||
Event 22 Boys Long Jump | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Christian Quinn 11 Freeport 23-02.25 | |||||
21-06.50 FOUL 22-06 23-02.25 22-05 22-11.75 | |||||
2 Ryan John 10 VS North 21-05.25 | |||||
20-04.50 21-05.25 21-02.25 21-01.25 20-08.50 21-04 | |||||
3 Jayvian Allen 11 Freeport 21-04.75 | |||||
20-04.25 21-04.75 FOUL 20-02 20-11 21-00.50 | |||||
4 James Wagnac 12 East Meadow 20-11.00 | |||||
20-11 20-10.25 20-07 20-01.50 20-02 19-09.75 | |||||
5 Raymond Ye 11 Manhasset HS 20-05.00 | |||||
FOUL FOUL 20-05 19-07 19-10.25 19-10.50 | |||||
6 Javier Walker 12 Malverne 20-01.50 | |||||
20-01.50 19-08.75 20-00.50 | |||||
7 Asauni Allen 11 Freeport 19-04.50 | |||||
FOUL 19-02 19-04.50 | |||||
Event 24 Boys High Jump | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Al Munro 12 Seaford 6-02.00 | |||||
5-10 6-00 6-02 6-04 | |||||
O O O XXX | |||||
2 Malachi Beckett 11 Roslyn J6-02.00 | |||||
5-10 6-00 6-02 6-04 | |||||
XO O XO XXX | |||||
3 Sean Condenzio 11 Calhoun 6-00.00 | |||||
5-10 6-00 6-02 | |||||
XO O XXX | |||||
4 Aidan Kelly 12 Farmingdale 5-10.00 | |||||
5-10 6-00 | |||||
XXO XXX | |||||
-- John Juste 12 Uniondale NH | |||||
5-10 | |||||
XXX | |||||
-- Eugene Thomas 12 Hicksville NH | |||||
5-10 | |||||
XXX | |||||
-- Grant Krawiec 12 Garden City NH | |||||
5-10 | |||||
XXX | |||||
Event 26 Boys Triple Jump | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Isaiah Allen 12 Westbury 46-08.50 | |||||
FOUL 45-11 PASS 45-09 46-06.25 46-08.50 | |||||
2 Ryan John 10 VS North 45-10.00 | |||||
41-11.50 44-06.50 44-04 43-10 44-00 45-10 | |||||
3 Amir Cambridge 12 Farmingdale 43-09.00 | |||||
42-11 41-04.50 43-09 43-01.50 41-07 41-01 | |||||
4 James Wagnac 12 East Meadow 42-03.00 | |||||
FOUL 39-11.50 41-08 FOUL 42-03 41-06.50 | |||||
5 Karthik Pitchhayan 12 Wheatley 41-08.00 | |||||
FOUL 40-11.75 41-08 40-10.75 FOUL 40-10.50 | |||||
6 Roey Kafri 12 Roslyn 40-11.00 | |||||
40-11 FOUL 40-09.75 | |||||
7 James Drayton 12 Freeport 39-11.25 | |||||
39-05.75 39-03.50 39-11.25 | |||||
8 Jayvian Allen 11 Freeport 39-00.00 | |||||
FOUL 34-09.50 39-00 | |||||
9 Jahsiah Wilks 10 Farmingdale 38-07.50 | |||||
FOUL 37-11.50 38-07.50 | |||||
-- Caleb Johnson 11 Roslyn FOUL | |||||
FOUL FOUL FOUL | |||||
Event 28 Boys Shot Put | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Evan Rosen 11 Syosset 48-05.75 | |||||
46-00 FOUL FOUL FOUL 48-05.75 47-10.25 | |||||
2 Dan Mullin 12 Oceanside 47-09.25 | |||||
45-03.75 47-02 FOUL 46-10 46-05.50 47-09.25 | |||||
3 David Brown 11 CSH 46-09.00 | |||||
44-07 46-03.25 45-10.25 44-04 46-09 45-11.50 | |||||
4 Jacob Fishler 12 Syosset 40-01.00 | |||||
39-06.25 38-07 39-07 38-02.50 FOUL 40-01 | |||||
5 Andres Duran 11 Oceanside 39-07.25 | |||||
37-02 39-07.25 38-04 36-11.75 FOUL 38-05.50 | |||||
6 Joseph Laudicina 12 Massapequa 39-05.50 | |||||
38-09.25 39-05.50 39-01 | |||||
7 Marcin Wasiuta 10 Farmingdale 39-01.25 | |||||
39-01.25 38-11.50 38-02.50 | |||||
8 Rommel Quijada 11 West Hemp 38-08.75 | |||||
37-01 37-07.50 38-08.75 | |||||
9 Noah Zalcman-Turkel 12 Hewlett 38-00.50 | |||||
36-00.25 38-00.50 36-08.25 | |||||
Event 30 Boys Pole Vault | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Brandon Love 12 East Meadow 14-06.00 | |||||
10-06 11-00 11-06 12-00 12-06 13-00 13-06 14-00 14-06 15-00 | |||||
P P P P P P P O O XXX | |||||
2 Nicholas Bianco 12 Massapequa 14-00.00 | |||||
10-06 11-00 11-06 12-00 12-06 13-00 13-06 14-00 14-06 15-00 | |||||
P P P P P P P O P XXX | |||||
3 Alex Isham 11 Syosset 13-00.00 | |||||
10-06 11-00 11-06 12-00 12-06 13-00 13-06 | |||||
P P P O XO O XXX | |||||
4 Kyle Maloney 12 Massapequa 11-06.00 | |||||
10-06 11-00 11-06 12-00 | |||||
O O O XXX | |||||
4 Andy Pandaliano 12 Farmingdale 11-06.00 | |||||
10-06 11-00 11-06 12-00 | |||||
O O O XXX | |||||
6 Lucca Goldberg 12 VS North 11-00.00 | |||||
10-06 11-00 11-06 | |||||
O O XXX | |||||
7 Vincent Gennaro 12 Farmingdale J11-00.00 | |||||
10-06 11-00 11-06 | |||||
XO O XXX | |||||
8 Josh Ohebshalom 11 Great Neck N 10-06.00 | |||||
10-06 11-00 | |||||
O XXX | |||||
-- Scott Henneberger 12 Garden City NH | |||||
10-06 11-00 | |||||
P XXX | |||||
Event 33 Boys Weight Throw | |||||
================================================================ | |||||
Name Year School Finals | |||||
================================================================ | |||||
1 Evan Rosen 11 Syosset 61-08.75 | |||||
2 Jacob Fishler 12 Syosset 56-09.50 | |||||
3 Dan Mullin 12 Oceanside 53-04.00 | |||||
4 Brandon Louie 12 Syosset 52-09.00 | |||||
5 Steven Ortiz 12 Farmingdale 49-02.00 | |||||
6 William Antonelli 10 Syosset 44-09.00 | |||||
7 Aaron Fishler 10 Syosset 42-08.25 | |||||
8 Steven Grannis 11 Farmingdale 42-06.75 | |||||
9 Justin Hopkins 10 Freeport 41-10.75 | |||||
10 Marcin Wasiuta 10 Farmingdale 41-05.50 | |||||
"; | |||||
?> |
@ -0,0 +1,136 @@ | |||||
<?php | |||||
//phpinfo(); | |||||
//header("location: old files - data extract/extract_data.php") | |||||
if(!isset($_REQUEST['USE'])) | |||||
{ | |||||
$use=1; | |||||
} | |||||
else | |||||
{ | |||||
$use=$_REQUEST['USE']; | |||||
} | |||||
include_once("data/text".$use.".data"); | |||||
include_once("classes/class.lexicon.php"); | |||||
include_once("classes/class.parserutility.php"); | |||||
include_once("classes/class.parser.php"); | |||||
include_once("classes/class.recordline.php"); | |||||
include_once("classes/class.reportmatrix.php"); | |||||
$meet_name = $meet_id = $gender = $schoolId = $seasonId = $seasonYear = ''; | |||||
$parser = new DataParser($meet_name, $meet_id, $gender, $schoolId, $seasonId, $seasonYear); | |||||
$parser->setRawInputData($text); | |||||
echo "<pre>"; | |||||
$parser->process(); | |||||
echo '<br><h1>FORMATTED DATA</h1><div style="max-height:400px; overflow:auto; border:thin solid #ff0000; margin-left:60px; margin-right:60px;">'; | |||||
print_r($parser->getFormatedData()); | |||||
echo "</div></pre>"; | |||||
$parsedData = $parser->getFormatedData(); | |||||
if(is_array($parsedData) && sizeof($parsedData)>0) | |||||
{ | |||||
?> | |||||
<br><br> | |||||
<h1><u>PRESENTATION</u></h1> | |||||
<h6> | |||||
<?php echo @$parsedData['LICENCED-TO']; ?> | |||||
</h6> | |||||
<h7> | |||||
<?php | |||||
echo @$parsedData['SUB-LICENSE']; | |||||
if(@$parsedData['LICENSE-DATE']!='') | |||||
{ | |||||
echo '-'.$parsedData['LICENSE-DATE']; | |||||
} | |||||
?> | |||||
</h7> | |||||
<h1> | |||||
<?php echo @$parsedData['EVENT-NAME']; ?> | |||||
<h3> | |||||
[ | |||||
<?php | |||||
echo @$parsedData['EVENT-DATE']; | |||||
?> | |||||
] | |||||
</h3> | |||||
</h1> | |||||
<h2 style="color:red;"> | |||||
<?php echo @$parsedData['SCHOOL-NAME']; ?> | |||||
</h2> | |||||
<br><br><br> | |||||
<?php | |||||
foreach($parsedData['REPORT'] as $report) | |||||
{ | |||||
?> | |||||
<h4> <?php echo @$report['HEADER']['FULL-TEXT']; ?> </h4> | |||||
<ul> | |||||
<li><b>Event : </b><?php echo $report['HEADER']['EVENT-NAME']; ?></li> | |||||
<li><b>Gender : </b><?php echo $report['HEADER']['GENDER']; ?></li> | |||||
<li><b>Sport : </b><?php echo $report['HEADER']['SPORT-TYPE']; ?> [<?php echo $report['HEADER']['SPORTS']; ?>]</li> | |||||
<li><b>Metric : </b><?php echo $report['HEADER']['METRIC']; ?></li> | |||||
<li><b>Level : </b><?php echo $report['HEADER']['SPORT-LEVEL']; ?></li> | |||||
</ul> | |||||
<?php | |||||
if($report['HAS-RECORDS']) | |||||
{ | |||||
?> | |||||
<table width="100%" cellpadding="1" cellspacing="0" border="1"> | |||||
<tr style="background:#ccc"> | |||||
<?php | |||||
foreach($report['COLUMNS'] as $col) | |||||
{ | |||||
?> | |||||
<td><?php echo $col; ?></td> | |||||
<?php | |||||
} | |||||
?> | |||||
</tr> | |||||
<?php | |||||
foreach($report['DATA'] as $row) | |||||
{ | |||||
?> | |||||
<tr> | |||||
<?php | |||||
foreach($report['COLUMNS'] as $col) | |||||
{ | |||||
?> | |||||
<td><?php echo @$row[$col]['FINAL']; ?></td> | |||||
<?php | |||||
} | |||||
?> | |||||
</tr> | |||||
<?php | |||||
} | |||||
?> | |||||
</table> | |||||
<?php | |||||
} | |||||
else | |||||
{ | |||||
?> | |||||
<h5 style="color:#00ffff"> <i><?php echo $report['ERROR']; ?></i> </h5> | |||||
<pre style="border: thin solid #00ffff"><?php echo $report['RAW-RECORDS']; ?></pre> | |||||
<?php | |||||
} | |||||
} | |||||
} | |||||
echo "<br><br><h1><u>INTRICACIES</u></h1><pre>"; | |||||
print_r($parser->getData()); | |||||
echo "</pre>"; | |||||
?> |
@ -0,0 +1,16 @@ | |||||
<?php | |||||
include_once("classes/class.lexicon.php"); | |||||
include_once("classes/class.parserutility.php"); | |||||
include_once("classes/class.parser.php"); | |||||
include_once("classes/class.recordline.php"); | |||||
include_once("classes/class.reportmatrix.php"); | |||||
function getParsedData($text) | |||||
{ | |||||
$meet_name = $meet_id = $gender = $schoolId = $seasonId = $seasonYear = ''; | |||||
$parser = new DataParser($meet_name, $meet_id, $gender, $schoolId, $seasonId, $seasonYear); | |||||
$parser->setRawInputData($text); | |||||
$parser->process(); | |||||
return $parser->getFormatedData(); | |||||
} | |||||
?> |
@ -0,0 +1,84 @@ | |||||
<?php | |||||
include_once("classes/class.parserutility.php"); | |||||
require_once('data-ripper.php'); | |||||
$page = $_REQUEST["page"]; | |||||
function normalizeUrl($url) { | |||||
$parts = parse_url($url); | |||||
return $parts['scheme'] . | |||||
'://' . | |||||
$parts['host'] . | |||||
implode('/', array_map('rawurlencode', explode('/', $parts['path']))); | |||||
} | |||||
if(ParserUtility::parse_host($page)=='ny.milesplit.com') | |||||
{ | |||||
if(mySplitUrlType($page)=='RAW') | |||||
{ | |||||
//echo 'RAW'; | |||||
echo milesplit($page); | |||||
} | |||||
else if(mySplitUrlType($page)=='FORMATTED') | |||||
{ | |||||
//echo 'FORMATTED'; | |||||
$rawUrl = convertMysplitFormattedtoRaw($page); | |||||
echo milesplit($rawUrl); | |||||
} | |||||
else if(mySplitUrlType($page)=='DRILL-DOWN'){ | |||||
//echo 'DRILL-DOWN'; | |||||
echo mysplitdrilldrowncase($page); | |||||
} | |||||
} | |||||
else if(ParserUtility::parse_host($page)=='www.just-in-time-racing.com') | |||||
{ | |||||
echo just_time_in_racing(normalizeUrl($page)); | |||||
} | |||||
function mySplitUrlType($url) | |||||
{ | |||||
$expld = explode("/",$url); | |||||
$itemOfInterest = $expld[count($expld)-1]; | |||||
$expldItemOfInterest = explode(".",$itemOfInterest); | |||||
switch(strtolower($expldItemOfInterest[0])) | |||||
{ | |||||
case "raw#": | |||||
return 'RAW'; | |||||
break; | |||||
case "formatted#": | |||||
return 'FORMATTED'; | |||||
break; | |||||
case "results#": | |||||
return 'DRILL-DOWN'; | |||||
break; | |||||
default : | |||||
break; | |||||
} | |||||
} | |||||
function convertMysplitFormattedtoRaw($url) | |||||
{ | |||||
$expld = explode("/",$url); | |||||
$itemOfInterest = $expld[count($expld)-1]; | |||||
$expldItemOfInterest = explode(".",$itemOfInterest); | |||||
if(strtolower($expldItemOfInterest[0])=='formatted#') | |||||
{ | |||||
$expld[count($expld)-1] = str_replace("formatted","raw",$expld[count($expld)-1]); | |||||
return implode('/',$expld); | |||||
} | |||||
else | |||||
{ | |||||
return $url; | |||||
} | |||||
} | |||||
?> |
@ -0,0 +1,55 @@ | |||||
version: '3.5' | |||||
services: | |||||
# lumen-app | |||||
sports_data_extractor: | |||||
build: | |||||
context: '.' | |||||
container_name: sports_data_extractor | |||||
volumes: | |||||
- ./app:/var/www/html | |||||
depends_on: | |||||
- sports_data_extractor_mysql_db | |||||
ports: | |||||
- 80:80 | |||||
networks: | |||||
- backend | |||||
# mysql-db | |||||
sports_data_extractor_mysql_db: | |||||
image: mysql:5.7.22 | |||||
container_name: sports_data_extractor_mysql_db | |||||
restart: unless-stopped | |||||
tty: true | |||||
ports: | |||||
- "3306:3306" | |||||
expose: | |||||
- "3306" | |||||
environment: | |||||
MYSQL_ROOT_PASSWORD: root | |||||
MYSQL_DATABASE: sports_data_extractor_db | |||||
MYSQL_USER: root | |||||
MYSQL_PASSWORD: root | |||||
SERVICE_NAME: mysql | |||||
networks: | |||||
- backend | |||||
# phpmyadmin | |||||
sports_data_extractor_phpmyadmin: | |||||
depends_on: | |||||
- sports_data_extractor_mysql_db | |||||
image: phpmyadmin/phpmyadmin | |||||
container_name: sports_data_extractor_phpmyadmin | |||||
restart: always | |||||
ports: | |||||
- '8081:80' | |||||
environment: | |||||
PMA_HOST: sports_data_extractor_mysql_db | |||||
MYSQL_ROOT_PASSWORD: root | |||||
networks: | |||||
- backend | |||||
networks: | |||||
backend: | |||||
driver: bridge | |||||
@ -0,0 +1,3 @@ | |||||
<?php | |||||
header("location: extract_data.php?season_id=288"); | |||||
?> |
@ -0,0 +1,13 @@ | |||||
// This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. | |||||
require('../../js/transition.js') | |||||
require('../../js/alert.js') | |||||
require('../../js/button.js') | |||||
require('../../js/carousel.js') | |||||
require('../../js/collapse.js') | |||||
require('../../js/dropdown.js') | |||||
require('../../js/modal.js') | |||||
require('../../js/tooltip.js') | |||||
require('../../js/popover.js') | |||||
require('../../js/scrollspy.js') | |||||
require('../../js/tab.js') | |||||
require('../../js/affix.js') |