Official Ratings/Rankings of ÖTTV, NÖTTV, STTV, KTTV, BTTV, TTTV, StTTV, WTTV, VTTV, OÖTTV, TTQ, TTSA, TTTA, TTV, and ELTTL.
Ratings Central—The World’s Most Accurate Rating System
HomePlayersEventsClubsPro PlayersInfo

Bodensteiner, Keith

All Events
DateEventInitial
Rating
Point
Change
Final
Rating
1/11/2017Rochester, MN Wednesday League599±40+4603±39
11/30/2016Rochester, MN Wednesday League631±33−32599±32
11/23/2016Rochester, MN Wednesday League638±33−7631±32
11/16/2016Rochester, MN Wednesday League644±34−6638±31
11/9/2016Rochester, MN Wednesday League656±34−12644±32
11/2/2016Rochester, MN Wednesday League657±34−1656±32
10/26/2016Rochester, MN Wednesday League680±35−23657±33
10/19/2016Rochester, MN Wednesday League679±36+1680±34
10/5/2016Rochester, MN Wednesday League676±35+3679±33
9/21/20162016 Summer679±32−3676±32
9/14/2016Rochester, MN Wednesday League687±34−8679±31
9/7/2016Rochester, MN Wednesday League668±34+19687±32
8/31/2016Rochester, MN Wednesday League697±36−29668±33
8/24/2016Rochester, MN Wednesday League688±38+9697±34
8/10/2016Rochester, MN Wednesday League702±39−14688±36
7/27/2016Rochester, MN Wednesday League703±40−1702±36
6/15/2016Rochester, MN Wednesday League708±34−5703±32
6/8/2016Rochester, MN Wednesday League683±36+25708±33
5/25/2016Rochester, MN Wednesday League686±36−3683±34
5/18/2016Rochester, MN Wednesday League682±36+4686±35
5/7/20167th Annual Northfield Table Tennis Tournament691±35−9682±34
5/4/2016Rochester, MN Wednesday League694±37−3691±34
4/27/2016Rochester, MN Wednesday League690±38+4694±36
4/20/2016Rochester, MN Wednesday League696±38−6690±37
4/6/2016Rochester, MN Wednesday League674±39+22696±35
3/23/2016Rochester, MN 2016 Winter681±37−7674±36
3/16/2016Rochester, MN Wednesday League694±39−13681±36
3/2/2016Rochester, MN Wednesday League681±37+13694±36
2/17/2016Rochester, MN Wednesday692±36−11681±35
2/10/2016Rochester, MN Wednesday League678±36+14692±34
2/3/2016RTTC Wednesday League RR685±36−7678±35
1/27/2016RTTC Wednesday League RR701±37−16685±35
1/20/2016RTTC Wednesday League RR715±38−14701±36
1/13/2016Rochester, MN Wednesday League731±40−16715±37
12/2/2015Rochester, MN Wednesday League726±33+5731±32
11/25/2015Rochester, MN Wednesday League741±33−15726±31
11/18/2015Rochester, MN Wednesday League725±33+16741±32
11/11/2015Rochester, MN Wednesday League730±35−5725±32
11/4/2015Rochester, MN Wednesday League730±360730±33
10/28/2015Rochester, MN Wednesday League714±38+16730±35
10/21/2015Rochester, MN Wednesday League702±38+12714±37
10/7/2015Rochester, MN Wednesday League701±36+1702±36
9/23/2015Rochester 2015 Summer Tournament691±35+10701±33
9/9/2015Rochester, MN Wednesday League681±33+10691±32
9/2/2015Rochester, MN Wednesday Leaue676±33+5681±31
8/26/2015Rochester, MN Wednesday League686±33−10676±31
8/19/2015Rochester, MN Wenesday League707±34−21686±31
8/12/2015Rochester, MN Wednesday League698±35+9707±32
8/5/2015Rochester, MN Wednesday League683±37+15698±33
7/22/2015Rochester, MN Wednesday League687±36−4683±34
7/15/2015Rochester, MN Wednesday League694±36−7687±35
7/8/2015Rochester, MN Wednesday League685±37+9694±35
6/10/2015Rochester, MN Wednesday League665±33+20685±31
6/3/2015Rochester, MN Wednesday League651±33+14665±32
5/27/2015Rochester, MN Wednesday League664±34−13651±32
5/20/2015Rochester, MN Wednesday League650±34+14664±32
5/6/2015Rochester, MN Wednesday League658±34−8650±31
5/2/20152015 Northfield 6th Annual Tournament645±35+13658±33
4/29/2015Rochester, MN Wednesday League648±38−3645±34
4/1/2015Rochester, MN Wednesday League636±36+12648±33
3/25/2015Rochester 2015 Winter Tournament646±36−10636±35
3/18/2015Rochester, MN Wednesday League646±370646±34
2/25/2015Rochester, MN Wednesday League680±37−34646±33
2/18/2015Rochester, MN Wednesday League664±36+16680±35
2/11/2015Rochester, MN Wednesday League687±38−23664±35
1/21/2015Rochester, MN Wednesday League700±37−13687±34
1/14/2015Rochester, MN Wednesday League707±39−7700±36
1/7/2015Rochester, MN Wednesday League715±40−8707±37
12/3/2014Rochester, MN Wednesday League694±37+21715±33
11/19/2014Rochester, MN Wednesday League682±35+12694±34
11/12/2014Rochester, MN Wednesday League688±36−6682±34
11/5/2014Rochester, MN Wednesday League701±36−13688±35
10/29/2014Rochester, MN Wednesday League693±36+8701±34
10/15/2014Rochester, MN Wednesday League696±36−3693±33
10/8/2014Rochester, MN Wednesday League692±37+4696±35
9/24/20142014 Summer697±36−5692±35
9/17/2014Rochester, MN Wednesday League703±35−6697±34
9/3/2014Rochester, MN Wednesday League709±35−6703±32
8/27/2014Rochester, MN Wednesday League706±36+3709±33
8/13/2014Rochester, MN Wednesday League720±35−14706±33
8/6/2014Rochester, MN Wednesday League727±36−7720±33
7/16/2014Rochester, MN Wednesday League700±34+27727±32
7/9/2014Rochester, MN Wednesday League683±35+17700±33
7/2/2014Rochester, MN Wednesday League689±35−6683±33
6/11/2014Rochester, MN Wednesday League698±32−9689±30
6/4/2014Rochester, MN Wednesday League712±33−14698±30
5/28/2014Rochester, MN Wednesday League709±34+3712±32
5/21/2014Rochester, MN Wednesday League700±33+9709±32
5/7/2014Rochester, MN Wednesday League709±31−9700±30
5/3/2014Northfield 5th Annual Tournament693±31+16709±30
4/30/2014Rochester, MN Wednesday League701±33−8693±30
4/23/2014Rochester, MN Wednesday League691±34+10701±31
4/16/2014Rochester, MN Wednesday League668±35+23691±32
4/9/2014Rochester, MN Wednesday League663±38+5668±34
3/26/2014RTTC 2014 Winter652±36+11663±35
3/19/2014Rochester, MN Wednesday League686±39−34652±35
3/5/2014Rochester, MN Wednesday League652±36+34686±36
2/26/2014Rochester, MN Wednesday League657±37−5652±35
2/19/2014Rochester, MN Wednesday League685±38−28657±35
2/5/2014Rochester, MN Wednesday League685±350685±35
1/29/2014Rochester, MN Wednesday League677±36+8685±34
1/22/2014Rochester, MN Wednesday League679±39−2677±35
1/15/2014Rochester, MN Wednesday League696±40−17679±37
1/8/2014Rochester, MN Wednesday League699±43−3696±39
12/4/2013Rochester, MN Wed League709±38−10699±37
11/27/2013Rochester, MN Wed League707±38+2709±37
11/13/2013Rochester, MN Wed League727±36−20707±35
11/6/2013RTTC Wednesday League RR730±36−3727±35
10/30/2013RTTC Wednesday League RR743±36−13730±35
10/23/2013Rochester, MN Wed League763±36−20743±34
10/9/2013Rochester, MN Wed League790±35−27763±33
9/18/2013Rochester TTC 2013 Summer810±33−20790±31
9/11/2013RTTC Wednesday League RR787±34+23810±31
9/4/2013RTTC Wednesday League RR767±34+20787±32
8/28/2013Rochester, MN Wed League749±35+18767±32
8/14/2013Rochester, MN Wed League734±34+15749±32
8/7/2013Rochester, MN Wed League733±35+1734±32
7/24/2013Rochester, MN Wed League724±34+9733±32
7/17/2013RTTC Wednesday League RR711±35+13724±32
7/10/2013RTTC Wednesday League RR706±36+5711±33
7/3/2013Rochester, MN Wed League720±36−14706±34
6/19/2013Rochester, MN Wed League729±36−9720±33
6/12/2013Rochester, MN Wed League715±37+14729±34
6/5/2013Rochester, MN Wed League719±37−4715±35
5/29/2013Rochester, MN Wed League708±37+11719±35
5/22/2013Rochester, MN Wed League720±38−12708±36
5/8/2013Rochester, MN Wed League722±35−2720±35
5/4/20132013 Northfield Open704±36+18722±35
5/1/2013Rochester, MN Wed League703±36+1704±35
4/24/2013Rochester, MN Wed League706±36−3703±34
4/17/2013Rochester, MN Wed League707±36−1706±34
4/10/2013Rochester, MN Wed League731±38−24707±35
3/27/2013RTTC Winter 2013734±36−3731±35
3/20/2013Rochester, MN Wed League716±35+18734±34
3/6/2013Rochester, MN Wed League730±35−14716±32
2/27/2013Rochester, MN Wed League740±35−10730±33
2/20/2013Rochester, MN Wed League733±36+7740±34
2/13/2013Rochester, MN Wed League737±35−4733±34
2/6/2013Rochester, MN Wed League762±36−25737±33
1/30/2013Rochester, MN Wed League760±36+2762±34
1/23/2013Rochester, MN Wed League763±37−3760±35
1/16/2013Rochester, MN Wed League736±40+27763±36
1/9/2013Rochester, MN Wed League728±42+8736±38
12/5/2012Rochester, MN Wed League691±39+37728±35
11/28/2012Rochester, MN Wed League711±39−20691±37
11/21/2012Rochester, MN Wed League716±39−5711±38
11/14/2012Rochester, MN Wed League740±41−24716±38
10/31/2012Rochester, MN Wed League741±39−1740±38
10/24/2012RTTC Wednesday League R-R740±38+1741±38
10/17/2012Rochester, MN Wed League735±39+5740±37
10/10/2012Rochester, Mn Wed League715±40+20735±38
9/19/2012Rochester, Mn 2012 Summer696±37+19715±36
9/12/2012Rochester, MN Wed League693±38+3696±35
9/5/2012Rochester, MN Wed League702±38−9693±36
8/29/2012Rochester, MN Wed League687±39+15702±37
8/15/2012Rochester, MN Wed League663±41+24687±36
8/8/2012Rochester, MN Wed League656±41+7663±39
8/1/2012Rochester, MN Wed League659±40−3656±39
7/25/2012Rochester, MN Wed League669±40−10659±39
7/18/2012RTTC Wednesday League R-R682±41−13669±39
6/13/2012Rochester, MN Wed League672±37+10682±35
6/6/2012Rochester, MN Wed League678±36−6672±35
5/30/2012Rochester, MN Wed League656±37+22678±35
5/23/2012Rochester, MN Wed League682±38−26656±36
5/16/2012Rochester, MN Wed League696±39−14682±37
5/2/2012Rochester, MN Wed League721±39−25696±36
4/25/2012Rochester, MN Wed League722±39−1721±38
4/18/2012Rochester, Mn Wed League738±40−16722±38
4/4/2012Rochester, MN Wed League744±41−6738±38
3/21/2012RTTC 2012 Winter744±380744±38
3/14/2012Rochester, MN Wed League710±41+34744±37
3/7/2012Rochester, MN Wed League698±41+12710±39
2/29/2012Rochester, MN Wed League715±44−17698±40
2/15/2012Rochester, MN Wed League716±42−1715±42
2/8/2012Rochester, MN Wed League708±43+8716±41
1/25/2012Rochester, MN Wed League733±44−25708±40
1/18/2012Rochester, MN Wed League730±43+3733±43
1/11/2012Rochester, MN Wed League749±44−19730±42
12/7/2011RTTC Wednesday League R-R751±38−2749±38
11/30/2011RTTC Wednesday League R-R766±39−15751±37
11/23/2011RTTC Wednesday League R-R768±38−2766±38
11/16/2011RTTC Wednesday League R-R773±38−5768±37
11/9/2011Rochester, MN Wed League757±39+16773±37
11/2/2011Rochester, MN Wed League747±40+10757±38
10/26/2011Rochester, MN Wed League749±39−2747±38
10/19/2011Rochester, MN Wed League752±39−3749±37
10/12/2011Rochester, MN Wed League753±39−1752±37
9/28/2011Rochester, MN Summer Tournament765±38−12753±36
9/21/2011Rochester, MN Wed League762±37+3765±37
9/7/2011RTTC Wednesday League R-R764±36−2762±34
8/31/2011Rochester, Mn Wed League749±38+15764±34
8/24/2011Rochester, Mn Wed League756±38−7749±37
8/17/2011Rochester, Mn Wed League752±40+4756±37
8/10/2011Rochester, MN Wed League767±42−15752±39
7/20/2011RTTC Wednesday League R-R766±39+1767±38
7/13/2011RTTC Wednesday League R-R766±420766±37
7/7/2011RTTC Wednesday League R-R753±44+13766±41
6/1/2011RTTC Wednesday League766±40−13753±38
5/25/2011Rochester, Mn - Wed League736±41+30766±39
5/18/2011Rochester, MN Wed - Wed League737±41−1736±40
5/4/2011Rochester, MN - Wed League755±40−18737±39
4/27/2011Rochester, Mn - Wed League763±41−8755±39
4/20/2011RTTC Wednesday League777±43−14763±40
4/6/2011RTTC Wednesday League778±42−1777±40
3/23/2011RTTC 2011 Winter778±400778±39
3/16/2011RTTC Wednesday League780±41−2778±39
3/9/2011RTTC Wednesday League765±42+15780±39
3/2/2011RTTC Wednesday League764±42+1765±41
2/23/2011RTTC Wednesday League795±43−31764±41
2/16/2011RTTC Wednesday League794±45+1795±42
2/9/2011RTTC Wednesday League768±46+26794±44
2/5/20112011 Minnesota State Championships767±46+1768±45
1/26/2011RTTC_Jan26765±46+2767±45
1/19/2011RTTC Wednesday League767±45−2765±44
1/12/2011RTTC Wednesday League722±47+45767±44
11/17/2010RTTC Wednesday Team Event711±40+11722±38
11/10/2010RTTC Wednesday League R-R704±41+7711±39
11/3/2010RTTC Wednesday League R-R671±43+33704±40
10/27/2010RTTC Wednesday League R-R692±44−21671±42
10/20/2010RTTC Wednesday League R-R684±44+8692±43
10/13/2010RTTC Wednesday League R-R682±45+2684±43
9/22/2010RTTC Wednesday League R-R684±42−2682±41
9/15/2010RTTC Wednesday League R-R659±42+25684±41
9/8/2010RTTC Wednesday League R-R652±43+7659±41
9/1/2010RTTC Wednesday League R-R666±44−14652±42
8/25/2010RTTC Wednesday League R-R675±45−9666±43
8/18/2010RTTC Wednesday League R-R648±46+27675±44
8/11/2010RTTC Wednesday League R-R649±50−1648±45
6/2/2010RTTC Wednesday League R-R650±40−1649±40
5/26/2010RTTC Wednesday League R-R652±39−2650±39
5/19/2010RTTC Wednesday League R-R632±41+20652±38
5/5/2010RTTC Wednesday League R-R619±40+13632±38
4/28/2010RTTC Wednesday League R-R608±40+11619±39
4/21/2010RTTC Wednesday League R-R633±42−25608±38
4/14/2010RTTC Wednesday League R-R623±42+10633±40
3/24/2010RTTC Winter Tournament633±40−10623±39
3/10/2010RTTC Wednesday League R-R639±40−6633±38
3/3/2010RTTC Wednesday League R-R619±40+20639±39
2/24/2010RTTC Wednesday League R-R609±41+10619±39
2/3/2010RTTC Wednesday League R-R598±39+11609±37
1/27/2010RTTC Wednesday League R-R583±40+15598±38
1/20/2010RTTC Wednesday League R-R552±43+31583±39
1/13/2010RTTC Wednesday League R-R556±44−4552±41
11/18/2009RTTC Wednesday League RR559±36−3556±34
11/11/2009RTTC Wednesday556±36+3559±35
11/4/2009RTTC Wednesday League RR561±36−5556±34
10/28/2009RTTC Wednesday League RR572±39−11561±35
10/21/2009RTTC Wednesday League R-R557±40+15572±37
10/14/2009RTTC Wednesday League R-R542±41+15557±38
10/7/2009RTTC Wednesday League R-R530±41+12542±39
9/30/2009RTTC Wednesday League R-R497±43+33530±40
9/16/2009RTTC Wednesday League RR485±42+12497±41
9/9/2009RTTC Wednesday League R-R498±46−13485±41
9/2/2009RTTC Wednesday League RR498±440498±44
8/19/2009RTTC Wednesday League RR496±47+2498±42
7/22/2009RTTC Wednesday League RR501±47−5496±43
7/8/2009RTTC Wednesday League RR534±49−33501±45
6/24/2009RTTC Spring 2009 Tournament536±47−2534±47
5/27/2009RTTC Wednesday League R-R488±45+48536±43
5/20/2009RTTC Wednesday League R-R470±49+18488±44
5/6/2009RTTC Wednesday League - RR470±540470±47
4/29/2009RTTC Wednesday League - RR455±68+15470±53
4/22/2009RTTC Wednesday League - RR477±72−22455±67
4/15/2009RTTC Wednesday League - RR504±108−27477±71
4/1/2009RTTC Wednesday League - RR500±199+4504±108

Info and Match Search
Rating-History Graph
Rank


If you would like to receive an email the minute that an event that you played in is processed, please give your event director your email address or your email address. Please include your Ratings Central ID number, if you know it.