@ -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') |