World Library  
Flag as Inappropriate
Email this Article

Connie Price-Smith

 

Connie Price-Smith

Connie Price-Smith
Coach Connie Price-Smith of University of Mississippi
Personal information
Nationality United States
Born

(1962-06-03) June 3, 1962


St. Charles, Missouri, U.S.
Sport
Sport Track and field
Event(s) shot put and discus throw
College team Southern Illinois University-Carbondale
Achievements and titles
Personal best(s) Shot Put: 64' 3" (19.58m) [1]
Discus: 212' 8" (64.82m)

Connie Price-Smith (born Constance Marie Price-Smith 3 June 1962 in St. Charles, Missouri) is an American shot putter and discus thrower. Price-Smith is also a four time Olympian.[2] She graduated from Southern Illinois University-Carbondale in 1985.[1]

Early career

Price-Smith is a four-time Olympian, and is one of the most decorated women's track and field athletes in SIU history,[1] despite the fact she did not participate in the sport during her college career until she was a senior. She was also on the school's women's basketball team before she became a member of the Saluki Track & Field team. She is currently ranked fifth all-time in the outdoor shot put (49' 11.5") and third all-time in the discus (165 1"). Furthermore, she won MVC indoor and outdoor championship titles, garnered all-conference honors in the shot and was named her team's most valuable player in 1985.[1] Price-Smith became the first U.S. female athlete in 32 years to win both the shot put and discus at an Olympic Trials (1992). In the shot put alone, she finished first on four consecutive occasions at Olympic Trial Championship competitions between 1988 and 2000.[1] In addition, the silver medal she won in the World Indoor shot in 1995 is the highest medal ever won by an American woman in the event and the first OG/WC medal won since 1960.[2]

Even though she did not medal at the Olympics, Price-Smith had the highest finish of a U.S. female shot putter since 1960 [1] and narrowly missed the bronze medal by just four inches at the 1996 Olympic Games in Atlanta. In addition, she is also the first U.S. female to have a top ten world-ranking in the shot put for five consecutive years (1995–1999). Price-Smith was also the first U.S. female to win a medal in that event at a World Championship competition (1995).[1] Price-Smith has been on 34 international squads, and has been a member of four teams at the Pan-American Games, where she won a bronze medal in the discus in 1987; a silver in the shot put in 1991, and a gold in the shot put in both 1995 and 1999; she was a silver medalist at the World Indoor Championship, in Barcelona, Spain; a silver medalist at the Goodwill Games in 1998; and a bronze medalist at the World Cup in 1998.[1] She is was also a member of two World University Games teams, Price-Smith placed fifth in the discus in 1987. In addition, she was on three Goodwill Games teams, participated in seven IAAF Grand Prix Finals and is a 25-time national champion in the shot put and discus. Price-Smith ends her athletic career with personal best in the shot put of 64' 3" (19.58m) and 212' 8" (64.82m) in the discus.[1]

Later career

She the head coach of the Saluki Track and Field team at Southern Illinois University-Carbondale, and the program has greatly improved since she has coached at the university.[1] She has also served as the Assistant Coach for the USA National Team at the; IAAF World Junior Championships in Kingston, Jamaica 2004; IAAF World Indoor Championship in Budapest, Hungary 2005; IAAF World Cup Team in Athens, Greece 2006. In 2007, Price-Smith was named head coach for the Pan American Games Team in Rio de Janeiro, Brazil, and has been named to the 2008 Olympic track & field team coaching staff in Beijing, China as an assistant coach for the women's throws. A native of St. Charles, Missouri, Price-Smith was inducted into the SIU Sports Hall-of-Fame in 1990, received the school's Distinguished Alumni Award in 2001, and was honored as the Administrative/Professional Woman of Distinction in 2007.[1] Price-Smith was also named to the 2012 Olympic track & field team coach staff in London, United Kingdom. On July 21, 2015, she started her tenure as the head coach at the University of Mississippi.

International competitions

Year Competition Venue Position Notes
Representing the  United States
1987 Pan American Games Indianapolis, United States 3rd Discus
World Championships Rome, Italy NM^ Discus
1988 Olympic Games Seoul, South Korea 16th (q) Discus
18th (q) Shot put
1989 World Indoor Championships Budapest, Hungary 10th Shot put
IAAF World Cup Barcelona, Spain 7th Discus
1991 World Indoor Championships Seville, Spain 7th Shot put
World Championships Tokyo, Japan 11th Shot put
Pan American Games Havana, Cuba 2nd Shot put
1992 Olympic Games Barcelona, Spain 20th (q) Discus
IAAF World Cup Havana, Cuba 4th Shot put
7th Discus
1993 World Indoor Championships Toronto, Canada 9th Shot put
1994 World Cup London, United Kingdom 8th Discus
1995 World Indoor Championships Barcelona, Spain 2nd Shot put
World Championships Gothenburg, Sweden 9th Shot put
Pan American Games Mar del Plata, Argentina 1st Shot put
1996 Olympic Games Atlanta, United States 5th Shot put
1997 World Indoor Championships Paris, France 6th Shot put
World Championships Athens, Greece 5th Shot put
1998 IAAF World Cup Johannesburg, South Africa 3rd Shot put
Goodwill Games Uniondale, United States 2nd Shot put
1999 World Indoor Championships Maebashi, Japan 4th Shot put
World Championships Seville, Spain 11th Shot put
Pan American Games Winnipeg, Canada 1st Shot put
2000 Olympic Games Sydney, Australia 16th (q) Shot put
2001 World Indoor Championships Lisbon, Portugal 10th Shot put
  • ^ Reached the 1987 World Championship Final at discus but failed to register a distance.
  • Note: Results with a Q, indicate overall position in qualifying round.

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ a b c d e f g h i j k
  2. ^ a b

External links

  • Connie Price-Smith profile at IAAF


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.